The International Energy Agency (IEA) released its full report today with more details available than from its executive summary that I blogged about last week. Even though it is a sobering report predicting that oil consumption in the developed world will fall as prices climb toward $200 per barrel by 2030, in many ways this report could be optimistic about oil supply.
First of all, it depends on (more…)