IEA says oil capacity crunch looms

The International Energy Agency 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. “That is…