The price for an ounce of gold added $4.20 or 0.25 percent and settled at $1,599.90 Monday on the Comex division of the New York Mercantile Exchange.
Silver lost 34 cents and closed at $27.96 an ounce.
Metal futures were mixed as equities moved lower, but declines were modest.
The dollar index was lower, dropping 0.31 percent to 82.74 on the International Exchange.
Against the dollar, the euro rose to $1.2844 from Wednesday's $1.2808. Against the yen, the dollar fell to 93.26 yen from 94.28 yen.
The British pound rose to $1.5225 from $1.5193. The dollar fell to 1.0167 Canadian dollars from 1.1076.