China
China's crude oil output hits record high
Thursday, 16 April 2026 at 21:43 UTC · 1 source
China's crude oil production has surged to a record high of 4.6 million barrels per day. In the first quarter of 2026, total oil production in the country rose by 1.3% year-on-year, reaching 4.4 million barrels per day. Since 2018, Chinese oil output has increased by a total of 1.0 million barrels per day. This growth in domestic production comes amid a volatile global energy market and ongoing geopolitical tensions affecting oil supply routes.
Key Details
Record crude oil production: 4.6 million barrels per day
Q1 2026 total output: 4.4 million bpd (+1.3% YoY)
Cumulative increase since 2018: +1.0 million bpd
Sources
Cycle: Thursday, 16 April 2026 at 21:43 UTC · First reported: 1h ago