Oil plunges, stocks soar after Iranian president offers first signs of willingness to end war with US | Alto