Crude oil futures surged past $100 per barrel as the G-7 nations weighed releasing emergency reserves, reflecting rising concerns over global supply stability and geopolitical tensions. The move triggered volatility across energy markets and heightened investor scrutiny of supply chain resilience.
- Oil prices breached $100 per barrel, with WTI hitting $100.65 and Brent reaching $102.40.
- G-7 energy ministers are actively discussing a coordinated release of strategic petroleum reserves.
- The CBOE Volatility Index (^VIX) increased 14% to 22.8, reflecting rising market uncertainty.
- The S&P 500 Energy Sector Index (XLE) rose 3.2% on heightened trading activity.
- Global crude demand is projected to grow by 1.8 million barrels per day in 2026.
- A prior 1.2-million-barrel SPR draw has already contributed to tighter inventories.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.