Taking some fear out of the barrel

A recent report by Cambridge Energy Research Associates identifies 25 new drilling projects, expected to push global production capacity from 89 million barrels daily to 110 million by 2015.