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