US stocks opened higher, with the S&P 500 up 0.3% to 6,908.52 and Nasdaq up 0.9% to 23,385.28 after cooler March PPI.
March PPI rose 0.5% month‑on‑month and 4.0% year‑on‑year, missing forecasts of 1.1% and 4.6%; core PPI increased 0.1% MoM and 3.8% YoY.
JPMorgan and Citi beat earnings expectations, while Wells Fargo missed revenue and fell 5.6%; Globalstar surged 8.8% on an $11.57 bn Amazon deal.
Oil prices slipped, Brent at $97.67 and WTI at $95.68, as Middle‑East cease‑fire talks and geopolitical tensions weighed on markets.