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