U.S. Crude Inventories Fall 3.1 Million Barrels
EIA data showed U.S. crude inventories fell by 3.1 million barrels, following an 8.6 million-barrel decline in the previous week.
The Energy Information Administration reported Wednesday that U.S. crude oil inventories continued to decline in the week ended October 16th. Stocks dropped 3.1 million barrels, following an 8.6 million-barrel fall in the…