Crude oil futures tumbled to below $100 per barrel on March 9, 2026, marking a sharp reversal from recent highs as weakening global demand and rising supply tensions undercut market sentiment. The move triggered broad sell-offs in energy equities and elevated volatility across major indices.
- CL=F futures fell below $100 per barrel on March 9, 2026, closing at $98.60
- Global oil demand declined 1.5% year-over-year in Q1 2026, per IEA data
- OPEC+ added 1.2 million barrels per day to supply in Q1 2026
- XLE ETF dropped 3.7%, its steepest decline since November 2024
- VIX index rose to 22.4, reflecting increased market volatility
- Weakening demand in China and the Eurozone cited as primary drivers
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.