Global Times
#China holds the world's largest strategic crude oil inventories as of Dec 2025, according to EIA. Its reserve of 1,397 million barrels exceeds the combined stockpiles of the #US, and #Japan. #FactsMatter #GTGraphic @_ValiantPanda_
Go to News Site