Global crude prices remain above $100 per barrel due to persistent instability in the Middle East, driving gains in major energy equities and increasing volatility across financial markets. The sustained supply risks are reshaping energy investment and inflation outlooks.
- Crude oil futures (CL=F) have traded above $100 per barrel for over three weeks.
- Brent crude reached $103.70 on March 9, 2026, driven by Middle East supply concerns.
- ExxonMobil (XOM) and Chevron (CVX) rose 4.2% and 3.8%, respectively, on higher oil price expectations.
- The CBOE Volatility Index (^VIX) rose to 24.6, signaling increased market risk premiums.
- U.S. inflation expectations climbed to 3.9% in 2026 TIPS, influencing rate policy expectations.
- Defense and logistics sectors are experiencing renewed investor focus due to regional instability.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.