Oil was on track for a second consecutive weekly decline, as growing expectations of a potential Russia-Ukraine peace deal outweighed concerns over supply disruptions.