Oil prices decline with weekly U.S. crude inventories up by than 5 million barrels




Oil futures traded lower Wednesday as official U.S. data showed an unexpected weekly climb in domestic crude inventories, putting prices on track to post their first loss in three sessions.



Source link