Stock markets soar, oil falls as US, Iran confirm deal to end war | IntelNexus