Fetching News Details
Oil prices fell on Wednesday as demand concerns are over weighing the prices. Brent crude fell 40 cents, to $45.06 a barrel. U.S. West Texas Intermediate crude was down 34 cents, at $42.55 a barrel. U.S. crude inventories fell by 4.3 million barrels to about 512 million barrels, more than analyst expectations for a 2.7 million-barrel draw, industry data from the API.