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