Oil Stockpiles Fell 3.8 Million Barrels: EIA By Investing.com
© Reuters. Investing.com — Oil stockpiles fell more than expected last week, according to the Energy Information Administration. declined 3.8 million barrels. Analysts tracked by Investing.com had expected a decline of 2.8 million barrels after an…
Read More