SpeaksForTrees
Will global peak oil production occur before 2026?
8%
chance
29
Ṁ1k
Ṁ3.2k
2028