Gold shed 1% on Tuesday in volatile trade as investors booked profits after prices hit a two-week high early in the session, although losses were limited by a slide in equities due to worries about a virus outbreak in China.
The precious metal pared losses and climbed back up above the $1,550 level, buoyed by a low interest-rate environment and lingering geopolitical tensions.
"We've had a fairly decent period of performance for gold and we're giving back some of that," said Bart Melek, head of commodity strategies at TD Securities, adding gold is likely to hold in a fairly tight range around the $1,550 level for the time being.
"I've not heard of any news that would suggest that this (gold's decline) is some sort of a structural, permanent fundamental set of developments. This is more of an adjustment towards the downside due to technical reasons."
Safe-haven bullion drew some support as global stock markets slid on mounting concern about a new strain of coronavirus in China. Bullion is up more than 6% since Dec. 6. On Jan. 8, gold pierced the $1,600 ceiling for the first time in nearly seven years on escalating tensions between the United States and Iran.
"The bullish structure in gold has not changed yet. It has to break below $1,450 to change that trend," said Michael Matousek, head trader at U.S. Global Investors, adding gold will be supported by the U.S. Federal Reserve keeping interest rates steady and increased buying by central banks.
Focus is now likely to turn to the Fed as it meets for its first policy meeting of the year on Jan. 28-29. Higher interest rates lift the opportunity cost of holding non-yielding bullion.
Elsewhere, palladium fell 4.5% to $2,387, after hitting a record high on Monday, marking its largest daily percentage fall since Aug. 2018.
"Palladium is taking a bit of a pause here as risk appetite dries up," Melek said.
Silver fell 1.2% to $17.85, while platinum dropped 1.1% to $1,004.52 per ounce.