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