Oil Stocks IOC, HPCL, BPCL Face The Brunt As Crude Prices Skyrocket by NDTV Profits | March 9, 2026 11:00 am | Latest Posts, Market, Trending News Share prices of Oil Marketing Companies (OMC) faced the brunt on Monday as the oil price surged$114 per barrel for the first time since 2022 on Monday after the Iran war intensified, threatening production and shipping in the Middle East.