The rally was sparked by an article in The Wall Street Journal that said the U.S. Federal Reserve was likely to continue bond buying in 2013.
That would be a sure sign for gold traders to buy, because bond buying would lower the value of the dollar, which pushes gold prices higher.
But equities bounced and metals failed to respond.
Gold ended the session down 1.5 percent at $1,721.60 per troy ounce. Silver lost 32 cents to close at $33.79.