Latest development

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