India along with US, Japan to release 5 mn barrels of crude oil from emergency stockpile
India is looking into releasing 5 million barrels of crude oil from its emergency stockpile to cool prices along with the US, Japan and other strong economies, a top government…