Gold prices fell on Thursday from their all-time high reached in the previous session, pressured by profit-taking and a slight increase in the U.S. dollar. However, they received some support from expectations of further U.S. interest rate cuts and political uncertainty.
Spot gold slipped 0.2 percent to $3,858.50 per ounce after hitting an all-time high of $3,895.09 on Wednesday. U.S. gold futures for December delivery dropped 0.4 percent to $3,883.60.
The U.S. dollar index rose 0.1 percent against rival currencies, making gold more expensive for holders of other currencies.