WS #8230
No material new developments in the last 30 minutes. The US-Iran conflict narrative remains unchanged with ongoing military actions and market pricing of de-escalation optimism. No new data points to alter the previous assessment.
Key developments
- US crude oil futures crash $5.57 (-5.7%) to $91.15/bbl on US-Iran peace deal optimism
- S&P 500 futures up 0.9%, Nasdaq futures up 1.2% on Iran deal hopes
- Europe's gas prices drop 5% on renewed US-Iran talks optimism
- FinVolution Q1 EPS $0.26 vs $0.41 YoY, revenue down 3%, transaction volume -18.2% YoY
- US strikes IRGC speedboats in Strait of Hormuz and Bandar Abbas