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