Markets Hit Records on Iran Hopes; Netflix Plunges on Soft Guidance
U.S. stocks including S&P 500, Nasdaq and Russell 2000 hit record highs amid U.S.-Iran deal optimism and oil plunging 11.5% to $83.78 after Strait of Hormuz reopened. Netflix Inc beat Q1 revenue at $12.25B but issued weaker Q2 guidance ($51.2B midpoint vs. $51.37B consensus) and announced Reed Hastings leaving the board, driving shares down over 9% pre-market. Earlier futures rose 0.23% with WTI crude off 3% and 10-year yields at 4.30%, while banks like Goldman Sachs (EPS $17.55, revenue up 24%) and TSMC (earnings +63%) boosted sentiment amid mixed earnings reactions.