
The world is calling on the barrel of last resort — and it’s brutal for the US. American total petroleum exports (crude and refined products) surged last week to an all-time high >14m b/d. The price? US total inventories plunged at ~3.5 million b/d last week. Unsustainable.















