US Oil Buffer Plunges to 41 Days as Hormuz Crisis Drains Strategic Reserves
America’s crude oil buffer has contracted to approximately 41 days of refinery supply as the Hormuz crisis, elevated exports and continuing Strategic Petroleum Reserve releases reduce…