Six more locations for monster reserves to stock up crude oil for India

Wait 5 sec.

Strategic petroleum reserves (SPRs) are critical to stock up crude oil to ride out shocks. Now, India is planning six more such locations to house oil reserves, and Engineers India Ltd is studying the feasibility.