Crude prices fell below $100 per barrel on Thursday as G7 nations advanced plans for a coordinated release of strategic oil reserves, easing fears of supply disruptions from Middle East tensions. The move signals market confidence in supply stability despite recent regional volatility.
- Crude oil fell below $100 per barrel on March 8, 2026, with CL=F at $99.25
- G7 nations are coordinating a potential release of up to 100 million barrels from strategic reserves
- The Fujairah explosion on March 3 disrupted a major regional storage hub, sparking earlier supply concerns
- XLE rose 0.8% as energy stocks adjusted to expectations of supply buffer support
- VIX increased to 18.3, reflecting lingering market anxiety despite price declines
- U.S. SPR readiness is confirmed as part of the coordinated response framework
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.