Supply losses from the Strait of Hormuz disruption have exceeded 1 billion barrels, marking the most severe disruption in oil market history. Despite this immense deficit and plummeting global inventories, crude prices remain surprisingly below $100 a barrel, according to the Financial Times. This market stability is precarious, sustained by unsustainable inventory drawdowns and a speculative surge in non-OPEC+ output. Companies and governments relying on current crude prices below $100 are dangerously misreading the situation; the 250 million barrel inventory drawdown in March and April indicates the world is rapidly depleting its buffer against an unprecedented supply shock, according to ConstructConnect News. A high risk of price spikes exists if further disruptions occur or demand outstrips these temporary buffers.
Quantifying the Oil Supply Crunch
- Global oil supply fell by 1.8 million barrels per day in April to 95.1 million barrels per day, according to The Astana Times.
- Global oil inventories fell by 250 million barrels in March and April, equal to about 4 million barrels per day, according to ConstructConnect News.
A rapid depletion of oil reserves is confirmed by these figures, with the market consuming more than it produces. A sustained drawdown exposes a fundamental fragility in global oil supply, a reality not fully reflected in current prices.
Production Shifts and OPEC+ Responses
The IEA raised its 2026 supply growth outlook for the Americas by over 600,000 barrels per day since January, according to ConstructConnect News. The non-OPEC+ increase offers a crucial, though likely insufficient, buffer against the global supply deficit. Concurrently, seven OPEC+ countries, including Saudi Arabia, Russia, and Kazakhstan, will boost output by 188,000 barrels per day in July, according to Rigzone. The modest collective increase aims to stabilize the market. However, current market resilience, driven by these boosts, only delays an inevitable reckoning; temporary measures cannot sustain a market facing such a structural deficit.





