Oil futures decline on Wednesday, with U.S. prices pulling back from a seven-year high after U.S. government data show a rise in domestic crude inventories, along with a drop in stockpiles at a key crude delivery hub.
Oil futures decline on Wednesday, with U.S. prices pulling back from a seven-year high after U.S. government data show a rise in domestic crude inventories, along with a drop in stockpiles at a key crude delivery hub.