Strait of Hormuz

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...