Oil prices slipped on renewed Russia-Ukraine peace optimism and uncertainty ahead of Sunday’s OPEC+ meeting, with markets increasingly focused on oversupply risks.
Oil traders on Wednesday shrugged off a substantial build in U.S. crude inventories and maintained their focus on the Russia / Ukraine peace deal; as a result, two key benchmarks eked out modest gains ...