By Karthika Suresh Namboothiri
(Reuters) - Gold retreated from an over one-month peak in a volatile session on Thursday after U.S. President Donald Trump said Washington was close to a trade deal with China, denting the safe-haven metal's appeal.
Scarce palladium's record surge, meanwhile, showed no signs of abating.
Spot gold dropped 0.5% to $1,467.04 per ounce as of 10:17 a.m. ET (1517 GMT). Prices hit their highest since Nov. 7 at $1,486.80 earlier in the session.
U.S. gold futures fell 0.3% to $1,471.40.
Trump said the U.S. was "very close" to nailing down a deal with China, helping world stocks soar to a record, and taking some steam off gold's initial rally driven by the trade uncertainties ahead of a Dec. 15 deadline when new U.S. tariffs on Chinese goods come into effect.
"(Trump's) tweet saw risk appetite bid, with capital flowing to equities. The problem for gold is that when everything else looks good, there's less incentive to move into gold, which is what we've seen," said Bart Melek, head of commodity strategies at TD Securities.
Also on investors' radar was the British election, which will pave the way for Brexit under Prime Minister Boris Johnson or propel Britain towards another referendum that could ultimately reverse the decision to leave the European Union.
While major opinion polls suggest Johnson will win, any surprises could add further support to bullion, analysts said.
Palladium, meanwhile raced to a fresh all-time high of $1,944 in the session, up 1.2% at $1,933.73 an ounce.
The metal, set for a 15th straight gain, surpassed $1,900 for the first time on Tuesday as mines in major producer South Africa shut after flooding triggered severe power blackouts.
"Palladium has been one of the stars of not just the metals, but the commodities arena overall for the year," said David Meger, director of metals trading at High Ridge Futures.
"Just the power outages bring about more supply constraints to what is already a tightly supplied market with strong demand."
Platinum was little changed at $938.80 an ounce, while silver was down 0.2% to $16.82.
(Reporting by Karthika Suresh Namboothiri in Bengaluru; Editing by Marguerita Choy)