U.S. stock futures declined as tensions in the Strait of Hormuz pushed oil prices above $100 per barrel. Tesla shares fell in after-hours trading despite an earnings beat, weighed down by increased spending plans for robotics.
- Crude oil prices surpassed $100 per barrel amid Strait of Hormuz disruptions
- Dow futures fell 0.6% and S&P 500/Nasdaq futures dropped 0.4%
- Tesla increased 2026 CapEx guidance to $25 billion from $20 billion
- Tesla shares fell 1.8% after-hours despite beating revenue and profit estimates
- Approximately 80% of S&P 500 firms exceeded Q1 earnings expectations
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.