Markets rally on a reported peace deal with Iran to end the war, with oil prices tumbling sharply.
HypeNows