Oil prices edge lower on profit-taking, interest rate hike worries