Skip to main content
SpeaksForTrees
Will global peak oil production occur before 2026?
19%
chance
39
Ṁ1k
Ṁ4.7k
2028