Gold prices edged lower on Monday, after hitting a three-week high earlier in the session, as the dollar firmed and talks over a new U.S. stimulus package ran into resistance.
Spot gold fell 0.2% to $1,925.29 per ounce by 0046 GMT, after hitting its highest level since Sept. 21 at $1,932.96 earlier in the session.
The dollar index was up 0.1% against rivals, making gold more expensive for holders of other currencies.
Physical gold was sold at a premium in India last week for the first time since mid-August as jewellers stocked up, hoping key festivals would bring customers back to stores.
Silver eased 0.4% to $25.02 per ounce, platinum fell 1% to $876.80, and palladium was down 0.2% to $2,435.35.