SpeaksForTrees
Will global peak oil production occur before 2031?
74%
chance
35
1k
Ṁ2314
2033