Oil Stockpiles Fell 4.4 Million Barrels: EIA By Investing.com
© Reuters. Investing.com — U.S. oil stockpiles declined last week, confounding expectations, according to the Energy Information Administration. fell by 4.4 million barrels last week after a 2 million-barrel increase the week before. Analysts tracked by…
Read More