Show of HandsShow of Hands

MrMilkdud November 29th, 2014 11:44pm

Has the world reached "peak oil" production yet? This is the point at which the maximum rate of oil extraction has been reached, and the world's supply of oil will begin to terminally decline.

14 Liked

Comments: Add Comment