SpeaksForTrees
Will global peak oil production occur before 2026?
30%
chance
Plus
25
Ṁ968
2028