Crude oil stockpiles fell more than expected last week, according to the latest government data. Crude inventories fell eight million barrels, against a forecast for a 2.1 million-barrel draw, according to the Energy Information Administration. Demand has been an issue, weighing on crude oil prices.
Read moreCrude Oil Stockpiles Fell Eight Million Barrels Last Week