Energy prices broadly tumbled and global stocks rise, but only moderately, after the U.S. and Iran say they had reached an agreement to end fighting and reopen the Strait of Hormuz.
The price of U.S. crude oil fell to its lowest point since early March, but it’s still up 40% since the start of the year.