SpeaksForTrees
Will global peak oil production occur before 2029?
58%
chance
28
Ṁ1k
Ṁ3k
2030