SpeaksForTrees
Will global peak oil production occur before 2029?
68%
chance
27
1k
Ṁ2063
2030