Gold held above the psychological $1,300 mark on Monday, supported by ongoing tensions over Iran and North Korea and recent weak US economic data.
Palladium made another break above $1,000 an ounce to the highest levels since 2001 on the back of strong Chinese auto sales.
Spot gold was unchanged at $1,304.44 an ounce at 1230 GMT, while U.S. gold futures for December delivery added 0.2 percent to $1,307 per ounce.
Spot gold has been rebounding since touching a two-month low of $1,260.16 on Oct. 6, lifted by worries about North Korea and a weak dollar.
While the dollar index edged up on Monday as the euro dipped, recent weak U.S. economic data and tame inflation point to a more favourable environment for gold.
Also Read
"Last Friday we had rather disappointing CPI number, which further enforced the view that there's no need for the Fed to be very aggressive in terms of rate hikes," said analyst Carsten Menke at Julius Baer in Zurich.
Rising interest rates tend to boost the dollar and push bond yields up, putting pressure on the greenback-denominated, non-yielding gold.
"Now it seems that gold has some legs above $1,300 level, which attracts some technical buying. The bulls have the upper hand, at least for the moment. I wouldn't expect a sharp down move over the next couple of weeks."
Geopolitical risks, including over Iran and North Korea, are likely to persist this week, Jeffrey Halley, a senior market analyst with OANDA, said in a note.
"This should all combine to ensure that gold maintains a safe-haven tone this week," Halley said.
Speculators cut their net long position in COMEX gold contracts for a fourth straight week in the week to Oct. 10, data showed on Friday, while holdings of the largest gold-backed exchange-traded-fund, fell 0.62 percent on Friday.
Palladium jumped to its highest since February 2001 at $1,009.50 an ounce, before paring gains to $1,007.10, up 1.9 percent.
Some investors had been wary when the metal, mostly used for auto catalysts to clean pollution from exhaust fumes, broke above $1,000 on Sept. 6, due to concern about weak global auto sales.
But those worries seem to have been swept aside after the world's biggest auto market China last week reported sales growth of 5.7 percent in September.
"I have the impression that some of the sceptics have given up on the weaker car market story after China reported quite a solid third quarter," Menke said.
Silver rose 0.2 percent to $17.39 an ounce after hitting $17.46, its highest since mid-September, while platinum eased 0.2 percent to $941.75 an ounce.