SpeaksForTrees
Will global peak oil production occur before 2029?
70%
chance
26
1k
Ṁ1813
2030