Military Hardware: Tanks, Bombers, Submarines and More America May See Actual Gasoline Shortages by July 4 — And The Strategic Petroleum Reserve Is Running Out Key Points and Summary: China holds approximately 1.4 billion barrels of oil in its Strategic Petroleum Reserve — the largest in the world. The... Brandon WeichertMay 23, 2026
Dollars and Sense The Oil Market Is Coming for Donald Trump: U.S. Strategic Petroleum Reserve Has Now Fallen Below 300 Million Barrels The International Energy Agency’s May report shows global oil inventories fell by 250 million barrels across March and April, with the Q2 drawdown running... Andrew LathamMay 19, 2026