Skip to main content

Articles tagged “EIA oil inventory 2025”

1 article · ← all articles

News

China's 1.4B-Barrel Oil Reserve Dwarfs the US

New EIA data shows China stockpiled nearly 1.4 billion barrels of oil before the Iran conflict — more than triple the US Strategic Petroleum Reserve — letting it slash imports by a third without economic pain.