Promoters of the various brands of Peak Oil theory took several body blows this week via remarks delivered by IEA Chief Fatih Birol in Davos and a new study ...
A