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