CCrude Oil Read More Why China’s stockpiling of oil reserves is a global concern2025-09-21 China has purchased more than 150 million barrels—costing about $10 billion at current prices—above its actual use so…