Oil plunges and stocks soar after Iran war ceasefire deal