SpeaksForTrees
Will global peak oil production occur before 2026?
8%
chance
28
1k
Ṁ2923
2028