Tag: US Petroleum Buffer Falls to 41 Days as Hormuz Disruption- Emergency Releases and Exports Strain Energy Security
The United States’ combined commercial crude oil inventories and Strategic Petroleum Reserve have fallen to a level equivalent to roughly 41 days of refinery supply, leaving the world’s largest oil producer with its thinnest combined petroleum cushion in four to...