Oil prices slipped on Friday but were still headed for a weekly gain, weighed down by demand concerns as the US summer driving season nears its end, while uncertainty over Russian supply offered some support.