Friday, February 22, 2013

Oil Production Increases To New Record-"Peak Oil" Dives

Global oil production reached a new all time high last year-contradicting the predictions of the "peak oil" theory.