In a volatile session, spot gold touched its highest since December 2012 at $1,702.56 before being knocked back to stand 0.5% lower at $1,665.68 per ounce by 0926 GMT. U.S.
"Traders had put $1,700 as their (price) target, so there was a lot profit-taking once that target was reached," said Avtar Sandu, a senior
He added that part of the selling was because of the need to meet margin calls as the fast-spreading virus landed a sharp blow on global equities.
Jeffrey Halley, a senior market analyst at OANDA, also pointed to a slump in crude oil prices, which sent deflationary shocks through the market, as a cap on bullion's upside.
Losing more than a quarter of their value, oil prices were set for their biggest daily rout since the first Gulf War after Saudi Arabia cut its official prices. Gold is often seen as a hedge against oil-led inflation.
Stock markets were lower across the board, with U.S.
Halley said worse than expected Chinese trade data and Italy's move to quarantine a quarter of its population because of the
Pointing to the impact
A Reuters poll showed that the virus, which has now infected more than 110,000 people worldwide, likely halved China's economic growth in the current quarter compared with the previous three months.
In an attempt to contain its own
Markets are expecting another rate cut from the U.S. Federal Reserve at its policy meeting on March 18, following last week's emergency easing.
Among other precious metals, silver fell 2.6% to $16.85 per ounce. Palladium fell 7% to $2,388, while platinum was down 3.6 at $868.80.
- Source, Yahoo Finance