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