SpeaksForTrees
Will global peak oil production occur before 2026?
12%
chance
26
1k
Ṁ1843
2028