Oil Stockpiles Fell 1.6 Million Barrels: EIA By Investing.com
© Reuters. Investing.com — Oil stockpiles declined last week, but by less than expected, according to government data. fell 1.6 million barrels last week, according to the Energy Information Administration. Analysts had expected a draw…
Read More