U.S. oil inventories rose by a greater-than-expected 1.4 million barrels last week, government data showed, weakening already declining crude prices.
U.S. oil inventories rose by a greater-than-expected 1.4 million barrels last week, government data showed, weakening already declining crude prices.