The Euro Stoxx 50 index approached a 10% decline from its recent peak as oil prices climbed to $98.40 per barrel, fueling inflation concerns and escalating market volatility. The rally in energy stocks has been counterbalanced by losses in consumer and industrial sectors.
- Euro Stoxx 50 index down 9.7% from February 2026 peak
- Brent crude oil reached $98.40 per barrel on March 8, 2026
- Energy sector up 7.3% (TotalEnergies) and 6.8% (Eni)
- Defense stocks rose 5.2% (Airbus) and 4.1% (Rheinmetall)
- VIX Europe index hit 28.7, highest since October 2025
- Consumer discretionary and industrial sectors down 3.4% and 2.9%
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.