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