Gold prices gained $17.40 after a five-day losing streak, reaching $1,674.40 per troy ounce on the Comex division of the New York Mercantile Exchange.
Silver added 46 cents to $30.82 per ounce.
The dollar index, which measures the U.S. dollar against six other major currencies on a pro-rated scale, declined 1.08 percent to 79.74 on the International Exchange.
Against the dollar, the euro rose to $1.3272 from Wednesday's $1.3065. The dollar was higher at 88.90 yen from 87.88 yen.
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need
Beyonce flaunts bikini body, Blue Ivy in vacation pics