Stock markets soar, oil falls, as U.S. and Iran announce framework, to end war
https://www.aljazeera.com/econ....omy/2026/6/15/stock-

image