Crude oil prices climbed above $100 per barrel on March 9, 2026, driven by a sudden supply disruption after Gulf Arab producers halted exports through the Strait of Hormuz due to storage constraints. The shockwave rippled through energy and defense markets, with XLE and VIX spiking.
- Oil prices peaked at $101.45 per barrel on CL=F on March 9, 2026
- 2.1 million barrels per day of Gulf Arab production cut due to storage limits
- XLE energy index rose 4.7% on supply shock
- VIX volatility index increased by 12.3 points to 28.6
- Strait of Hormuz blockade cited as primary cause of disruption
- Potential inflationary impact above 4% in major economies
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.