Skip to main content
SpeaksForTrees
Will global peak oil production occur before 2026?
14%
chance
30
Ṁ1k
Ṁ3.3k
2028