Markets | Thu Nov 24, 2011 9:27am EST

Oil price could strangle economic recovery hopes: IEA