Oil edges lower on profit-taking, rate hike worries