Gold eased on Thursday from the record high hit the day before, pressured by profit-taking and a slight uptick in the dollar, although expectations of further US rate cuts and political uncertainty lent some support to prices.

Spot gold was down 0.2% at $3,858.50 per ounce, after hitting an all-time high of $3,895.09 on Wednesday.

US gold futures for December delivery fell 0.4% to $3,883.60.

The dollar index was up 0.1% against its rivals, making gold more expensive for other currency holders.

Elsewhere, spot silver slipped 0.5% to $47.07 per ounce, platinum fell 0.3% to $1,552.05, and palladium gained 1% to $1,256.93.

Related Story