Where China Gets Its Oil: Crude Imports in 2025 Reveal Stockpiling and Changing Fortunes of Certain Suppliers, Including Those Sanctioned

China’s crude oil imports hit a record-high 11.6 million barrels per day in 2025, as geopolitical tensions, low oil prices, and global oversupply spurred China to increase its oil stockpiles, a trend likely to continue in 2026.