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