U.S. equity futures traded mixed as investors reacted to stalled diplomatic progress with Iran and reports of revenue misses at OpenAI. Energy markets remain volatile as the Strait of Hormuz remains restricted, fueling inflation fears.
- Strait of Hormuz restrictions continue to threaten 20% of global oil supply
- OpenAI failed to meet 2025 user growth targets of one billion weekly active users
- BP profits more than doubled to $3.2 billion due to energy price spikes
- Bank of Japan holds rates at 0.75% but warns of future tightening
- 35% of S&P 500 companies are scheduled to report earnings this week
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.