- Oil prices fell more than 2 percent on Wednesday as U.S. crude oil inventories grew to their highest level since 1990 and weak economic data stoked worries about U.S. energy demand.

U.S. crude stocks rose 2.71 million barrels last week, the Energy Information Administration (EIA) said in its weekly report.