Gold prices edged lower on Wednesday as a rebound in the US dollar and profit-booking put a pause on the recent rally that pushed bullion to near three-week highs. Spot gold fell 0.5 percent to $4,107.41 per ounce, while US December gold futures dipped 0.1 percent to $4,113.80 per ounce.