ExxonMobil and Chevron are gaining attention as crude prices climb above $95 per barrel, fueled by geopolitical tensions and rising demand from AI infrastructure. Both stocks are outperforming the broader energy sector amid structural shifts in energy consumption.
- Crude futures (CL=F) traded at $95.42 per barrel on March 9, 2026
- ExxonMobil (XOM) reported $11.3 billion in Q4 2025 earnings
- Chevron (CVX) posted $9.6 billion in Q4 2025 earnings
- AI data centers expected to consume 1.5% of global electricity by 2026
- XOM market cap: $420 billion, CVX market cap: $348 billion
- Both companies increasing investment in carbon capture and hydrogen
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.