Crude oil prices climbed to $100 per barrel, triggering alarm over global energy supply stability. The spike, driven by geopolitical tensions and tightening inventories, has amplified inflation fears and sent shockwaves through energy equities and broader financial markets.
- Brent crude reached $100.45 per barrel on March 9, 2026
- U.S. crude inventories declined by 2.3 million barrels in one week
- XLE index rose 4.2%, with XOM and CVX gaining over 5%
- CBOE Volatility Index (^VIX) rose 18% to 22.6
- 10-year U.S. Treasury yield climbed to 4.67%
- IEA preparing emergency meeting to assess supply risks
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.