IEA warns of looming oil capacity crunch
The International Energy Agency (IEA) fears that an expected recovery in oil demand from 2010 and oil project cancellations due to low crude prices and the credit crisis will mean no spare oil capacity at the end of 2013.