China's crude oil imports hit an all-time high in 2025, averaging 11.55 million barrels daily, totaling 557.73 million tons, a 4.4% increase from 2024. December saw a record daily average of 13.18 million barrels. China is also expanding its oil storage capacity with 11 new sites planned, adding 169 million barrels of capacity.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue