Crude oil prices are falling as a US-Iran agreement takes effect, raising hopes for a swift reopening of the Strait of Hormuz.
HypeNows