High oil prices could stall the global economic recovery and "sow the seeds of their own destruction". That is the view of the International Energy Agency (IEA) which says global oil demand this year is set to be lower than a previous forecast. Higher oil prices were among the cause of the body's revision. "Persistently high prices at this stage of the economic cycle may ultimately sow the seeds of their own destruction," the IEA said.