Strait of Hormuz Is Open: So Why Hasn’t Oil Crashed Harder?
Brent crude traded at $79.46 a barrel on June 18, down roughly 30% from $112.93 a month in the past, and with the Strait of Hormuz now open and ships shifting once more, many anticipated costs to fall additional nonetheless. They haven’t. The reply comes right down to the forces quietly holding a flooring beneath…
