World News

Stock markets soar, oil falls as US, Iran confirm deal to end war – Al Jazeera

June 15, 2026 · By