IEA Heads in the Sand report Posted on 11/01/201011/01/2010 by DZuW_adminv15 Heads in the Sand report on governments and the International Energy Agency’s reduced projections on oil availability Spread the love Posted in Peak Oil & Peak Resources |