World News

Stock futures slide as investors monitor the latest Iran war negotiations: Live updates – CNBC

May 11, 2026 · By