Oil prices slide and markets rally as a US-Iran deal paves the way for the reopening of the Strait of Hormuz.
HypeNows