Drooid Logo
Back to today’s briefing

Story perspectives

China's Crude Surplus Grows Amid Rising Oil Prices

3/17/2026

50 5 Full Breakdown

1 of 1

Story summary
  • In early 2026, China built crude inventories as imports reached 11.99 million bpd and output was 4.42 million bpd, yielding a 1.24 million bpd surplus.
  • The Strait of Hormuz closure pushed Brent prices higher and affected oil markets.
  • China may reduce imports and has halted refined fuel exports.
  • Analysts question why China is not using its crude stockpile to stabilize the market amid rising prices and supply concerns.