Stocks Slide as Iran Nuclear Talks Hit an Early Snag
Global stocks slid on June 19, 2026 as US–Iran nuclear talks were delayed. S&P 500 futures fell 0.4% with US markets closed for Juneteenth, and European and Asian shares pulled back. Full analysis.