The world's most viewed site on global warming and climate change
Predictions of peak oil go back to 1966 https://www.newspapers.com/image/67086773
It comes as no surprise that oil did not run out in 1976
Trends in oil production
You must be logged in to post a comment.
You must be logged in to post a comment.