Oil Stockpiles Fell by 1 Million Barrels: EIA
investing.com — Oil stockpiles declined roughly in line with expectations last week, according to the Energy Information Administration. Crude oil inventories fell 1 million barrels, against expectations...