Skip to main content
SpeaksForTrees
Will global peak oil production occur before 2026?
20%
chance
36
Ṁ1k
Ṁ4.6k
2028