Significance of the new Strategic Petroleum Reserves in India
Strategic Petroleum Reserves - In a simple language, a strategic petroleum reserve is a place where a large amount of oil can be stored for future use as the government has to stay prepared with emergency stores of crude oil to tide over…