China has spent years stockpiling oil. Beijing’s strategic oil reserve now sits at nearly 1.4 billion barrels, far outpacing the United States’ roughly 300 million barrels recorded

China has spent years stockpiling oil. Beijing’s strategic oil reserve now sits at nearly 1.4 billion barrels, far outpacing the United States’ roughly 300 million barrels recorded this July, the lowest level in 43 years. So what does this all mean?

Localisation: Washington, United States, Global
Source: Foreign Policy
Categorie: economy
Date: Thu, 30 Jul 2026 15:00:59 GMT