WS #6322

From 499 msgs · 10 key-dev

The dominant narrative remains the Iran war and its impact on oil prices and global supply chains, with the situation ESCALATING. The Strait of Hormuz remains effectively closed, with traffic down over 90% and 850+ vessels trapped, and oil prices could hit $150. The War Powers Act deadline expired today, with the administration arguing the ceasefire pauses the clock, creating legal uncertainty. Chevron and Exxon beat earnings estimates on higher oil prices, but production outages from the war are a headwind. The fertilizer crisis is deepening, with Yara's CEO warning of up to 10 billion lost meals per week. On the corporate side, Apple reported a strong quarter with revenue up 17% and issued above-consensus Q3 guidance, but warned of rising memory costs and Mac shortages. Meta plans to lay off 10% of its workforce, with Zuckerberg explicitly linking cuts to AI capex. The Pentagon struck deals with Nvidia, Microsoft, and AWS for classified military AI use. Tesla sales rebounded in several European markets in April. The EU-Mercosur trade deal entered into force, bullish for Brazilian exporters but bearish for European farmers. Japan's FX intervention continues as a short-term fix for the yen. The prevailing macro thesis of oil-driven inflation and geopolitical risk is intensifying, with no major counter-signals to the bearish macro narrative detected in this window.

Key developments

  • Strait of Hormuz traffic down 90%+; 850+ vessels trapped; oil prices could hit $150
  • War Powers Act deadline expires; administration argues ceasefire pauses clock
  • Apple beats Q2 estimates, guides above consensus, announces $100B buyback
  • Meta to lay off 10% of workforce; Zuckerberg cites AI capex trade-off
  • Pentagon strikes AI deals with Nvidia, Microsoft, AWS for classified military use
  • Chevron beats earnings estimates on higher oil prices; production outages offset
  • Yara CEO warns of up to 10 billion lost meals per week due to fertilizer crisis
  • EU-Mercosur trade deal enters provisional effect