Peak Oil Reached in ’05

Peak Oil Reached in ’05

Another good one from Agora – the case that peak oil was reached in 2005.

Categories