31 comments
41 forecasters

When will peak oil production be reached worldwide?

Current estimate
Dec 2031