Markets Under Pressure: Oil Surges on Iran Volatility, Big Tech Earnings Anticipation

Schwab Network | April 28, 2026 at 03:31 PM UTC
Bearish 90% Confidence
Watch on YouTube

Key Points

  • Geopolitical risks in the Middle East, particularly around Iran and the Strait of Hormuz, are keeping crude oil prices elevated above $100.
  • April consumer confidence data showed a slight improvement, but overall market narrowness and high oil prices pose challenges.
  • Big Tech earnings, including several 'Mag 7' companies, are anticipated this week, with questions about the peak of AI CapEx spending and its impact on market momentum.
  • S&P 500 is testing key support levels (7130, 7100), with a break below 7100 potentially leading to accelerated selling pressure.

AI Summary

Markets are under pressure due to escalating geopolitical risks in the Middle East, pushing crude oil prices above $100. While consumer confidence saw a slight improvement, concerns are rising about the sustainability of Big Tech's AI-driven momentum as key earnings approach, with analysts watching critical S&P 500 support levels for potential selling acceleration.

Model Analysis Breakdown

Model Sentiment Confidence
Gemini 2.5 Flash Bearish 90%
Consensus Bearish 90%