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