India to release 5 million barrels of crude oil from strategic reserves
India to release 5 million barrels of crude oil from strategic reserves
India plans to release 5 million barrels of crude oil from its emergency stockpile in tandem with the US, Japan and other major economies to cool prices, a top government official said on Tuesday