How many countries will be in OPEC on December 31, 2025?

12.2

Based on 32 predictions by 13 forecasters

Metaculus