Oil prices slip on profit-taking