Despite an ongoing conflict in Iran and oil prices exceeding $110 per barrel, major indices have shown unexpected resilience. Analysts suggest a reduced global reliance on oil and forward-looking investor sentiment are driving the recovery.
- S&P 500 recovered 10% from March 30 lows
- VXUS ETF outperformed with a 9.8% YTD gain
- Oil prices peaked above $110/barrel following Iran conflict
- Fed halted rate cuts to combat inflation risks
- Modern energy efficiency reduces vulnerability to oil shocks
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.