What will total oil demand globally be in 2021?

Resolved:42454322

Based on 82 predictions by 27 forecasters

Metaculus