Business News | Thu Jul 12, 2012 11:20am BST

Economic slowdown could cap oil prices, IEA says