Skip to main content
OpenMarkets & Economy· Tier C · not scored· not scored

China's national oil companies predict China's overall oil demand will peak by 2027, moved forward from earlier estimates around 2030.

On Odd Lots · unverified speaker · Odd Lots · Mar 13, 2026

“the International Energy Agency, some of China's national oil companies, you know, have moved forward their date for when China's, you know, overall oil demand is gonna peak. Before, I was seeing them, you know, years dates closer to 2030, now 2027.”

→ Read the source episode

Our resolution criterion

disputable

China's annual crude oil demand reaches its maximum level and begins declining in subsequent years, as measured by official Chinese government statistics or IEA data.

Target: Dec 31, 2028Dispute this

Get notified when this claim resolves

One email when a tracked prediction is settled. No spam.

More from Odd Lots

Summaries are ours; the quote is a verbatim transcript excerpt. Our resolution criteria are editorial and disputable. How this works.