Agence France-PresseApril 23, 2013 13:04
World oil prices slid on Tuesday as disappointing global manufacturing data sparked concern about the strength of future energy demand, particularly in China, analysts said.
Brent North Sea crude for delivery in June dropped 54 cents to $99.85 a barrel in late afternoon deals in London, clawing back heavier losses from earlier trade.
New York's main contract, light sweet crude for June, shed 16 cents to $89.03 per barrel.
"Commodities took a tumble this morning," said Fawad Razaqzada, analyst at trading firm GFT Markets.