SpeaksForTrees
Will global peak oil production occur before 2031?
75%
chance
Plus
34
Ṁ2164
2033