Sign Up!
Login
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.
Comments: Add Comment