The Strait of Hormuz reopens after a US-Iran agreement, set to release a massive wave of oil supply that may depress global prices.
HypeNows