China has amassed up to 1.4 billion barrels in strategic and enterprise oil inventories, over three times the US reserve, according to a RAND study. This allows Beijing to act as a global swing buyer, influencing prices by adjusting purchases. Analysts say China's opaque reserve management gives it significant leverage in the oil market.
China's 1.4B Barrel Oil Stockpile Shifts Global Power
Source: Times of India