Oil prices slipped on renewed Russia-Ukraine peace optimism and uncertainty ahead of Sunday’s OPEC+ meeting, with markets increasingly focused on oversupply risks.