As oil benchmarks crash and Brent slips below $80 per barrel, a growing number of analysts are sounding an alarm: Hormuz may reopen, but oil production in the region would not rebound immediately—and the world’s oil inventories are depleting. Back in May, Carlyle Group’s Jeff Currie warned that by J
OilPrice · · 1 min read