IEA to blame for $100 oil spike – Groppe
When the oil price soared to over $99 per barrel earlier this year, the cause was not surging demand, nor speculation, nor even impending peak oil, but a forecasting error by the International Energy Agency. (more…)...