After setting a new record high above $4,520 earlier in the day, gold retreated and is trading in a tight range below $4,500 due to low trading volumes ahead of the Christmas break. The selling trend in the US dollar remains unabated due to dovish expectations from the Fed, which is acting as a tailwind for bullion amid persistent geopolitical risks.