Oil futures settled lower Wednesday as official U.S. data showed an unexpected weekly climb in domestic crude inventories, prompting prices to post their first loss in three sessions.
Source link
Oil prices end lower with weekly U.S. crude supplies up by over 5 million barrels
