Brent crude oil hit $100 per barrel on March 12, 2026, as a coordinated release of 400 million barrels from IEA emergency reserves failed to alleviate supply fears fueled by escalating geopolitical risks linked to Iran. The move triggered a sharp rise in market volatility and energy sector exposure.
- Brent crude reached $100 per barrel on March 12, 2026
- IEA coordinated release of 400 million barrels from emergency reserves
- Market volatility, measured by ^VIX, rose 18% on the day
- XLE energy ETF gained 5.3% amid supply concerns
- Release timeline delays limit immediate impact on physical markets
- Geopolitical tensions with Iran remain primary driver of price pressure
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.