For the Oil Market, the Strait of Hormuz Isn’t Closed
"In price, is knowledge," is an old market saying. So what is the oil price telling us? At less than $90 a barrel, it isn’t screaming shortage. How so amid the Iran war? The release of strategic reserves is helping,