Gold prices have gained following a steep fall in previous sessions as concerns over the coronavirus outbreak and its impact on the global economy raised hopes of interest rate cuts by major central banks.
Spot gold was up 0.7 per cent at $US1,645.79 per ounce after falling more than 1.5 per cent in the last session.
US gold futures settled 0.4 per cent lower at $US1,643.10 an ounce.
“Besides the safe-haven demand, a growing number of people are buying in anticipation of weaker growth from the spread of coronavirus and action from the US Federal Reserve,” said Ryan McKay, a commodity strategist at TD Securities.
“The market is well saturated with bullish news. I think we are seeing some participants taking profit here … especially the longs are taking advantage,” he added.
Gold is up over 3 per cent so far this month, having hit a seven-year high of $US1,688.66 earlier this week as the rapidly spreading coronavirus aggravated fears of an economic slowdown.
The effects of the outbreak are likely to reverberate beyond China as most major economies in the region are expected to either slow significantly, halt or shrink in the current quarter, Reuters polls found.
Money markets are now pricing in roughly two 25-basis-point (bps) rate cuts by the US Federal Reserve, and expect a 10 bps cut by the European Central Bank by December.
Lower interest rates reduce the opportunity cost of holding non-yielding bullion.
Indicative of rising investor interest in bullion, holdings in the SPDR Gold Trust, the world’s largest gold-backed exchange-traded fund, climbed to the highest level since November 2016 at 940.09 tonnes on Tuesday.
“Considering that a couple of uncertainties are still lingering in the market, along with the coronavirus threat and very low yields, investors are taking positions at a lower price,” said Bob Haberkorn, senior market strategist at RJO Futures.
“If we see yields at these levels and no other positive news come about the virus situation, we will see gold go back to levels it hit earlier.”
The US dollar rebounded from a two-week low and US markets also opened higher, after suffering their worst four-day percentage fall in over a year in the previous session.
Elsewhere, palladium gained 1.8 per cent to $US2,748.93 per ounce, while platinum fell 1.5 per cent to $US911.79, having touched its lowest price in over two months earlier.
Silver eased 0.2 per cent to $US17.96 an ounce, having fallen as much as 3.4 per cent in the previous session.