SpeaksForTrees
Will global peak oil production occur before 2029?
59%
chance
24
154
Ṁ1.4k
Ṁ490
2030