China has increased its daily crude oil imports to 14.2 million barrels in early 2026, the highest level on record, as part of a strategic effort to secure energy supplies amid rising global instability. The move is expected to reinforce short-term oil price support and heighten volatility across energy markets.
- China's crude imports reached 14.2 million barrels per day in Q1 2026, a record high.
- Russian crude now makes up 38% of China’s total imports, up from 29% in 2024.
- State-owned refiners CNPC and Sinopec led procurement efforts, securing long-term contracts.
- CL=F futures rose 4.7% in one month, linked to supply security concerns.
- China’s strategic reserves now stand at 570 million barrels, exceeding 90-day target by 12%.
- ^VIX rose to 22.8, reflecting heightened market volatility.
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.