Crude and product prices fell Thursday, mainly thanks to a rash of bearish economic data that caused traders to fret about future oil demand. The International Energy Agency (IEA) also issued a statement recommending oil producers boost their output because of concerns that high energy prices may harm a still-recovering global economy.
展开▼