You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.
Iran peace deal sparks a global relief rally in stocks amid hopes that the end of the war will ease the energy crisis impacting economies worldwide.