SpeaksForTrees
Will global peak oil production occur before 2031?
75%
chance
29
112
Ṁ1.9k
Ṁ570
2033