Investing.com - U.S. oil inventories showed a gain of 3.1 million barrels last week, the Energy Information Administration said Wednesday, more than the market was anticipating, which pressured oil prices.
Investing.com - U.S. oil inventories showed a gain of 3.1 million barrels last week, the Energy Information Administration said Wednesday, more than the market was anticipating, which pressured oil prices.