Oil prices could top $130-$140 a barrel next month if the strait remains closed and inventory depletion rates remain steady, according to Capital Economics.
Dire warnings about oil supplies are coming from everywhere lately as the Strait of Hormuz remains largely closed while President Donald Trumps trip to China failed to produce a breakthrough to reope⦠[+3629 chars]