Energy & Petrochemicals #india#oil prices
India Gains as Global Oil Prices Drop Below $99/Barrel
India is poised to benefit significantly from the recent decline in global crude oil prices, which have fallen below $99 per barrel. This development follows potential peace talks between the US and Iran, which could stabilize energy markets.
Jun 1, 2026 1 source