Crude Oil Prices Hold Steady Despite Global Supply Risks
Global crude oil prices have remained stable near $87-$88 per barrel despite the ongoing US-Iran conflict and persistent shipping disruptions in the Strait of Hormuz.
This stability is attributed to four key factors: softening demand, increased supply from outside the Gulf region, strategic inventory management, and alternative shipping routes.
The International Energy Agency (IEA) and OPEC have recently reduced their global demand forecasts for 2026 due to high energy prices leading to lower consumption in many regions.
Producers in the US, Brazil, Canada, and Argentina have increased output to offset lost barrels from the Gulf region, while the US has reported a significant build in commercial crude inventories, adding 17.4 million barrels in early August alone.
The stability in crude prices has been a relief for India, which relies on global markets for nearly 90% of its oil needs. The Indian government has managed to contain the impact of global price volatility through policy measures such as gradual retail fuel price adjustments and targeted subsidy management.