
Oil prices finish lower as U.S. crude supplies mark a 2-week climb of more than 17 million barrels
Oil futures finished lower on Wednesday, with U.S. benchmark prices posting their first loss in five sessions after government data revealed a more than