Gold added $17.20 to reach $1,631.20 per troy ounce with the dollar index up 0.43 percent on the International Exchange.
Silver gained 60 cents to $31.64 an ounce.
The euro fell to 1.3062 from Wednesday's $1.3142. Against the yen, the dollar fell to 82.38 from Wednesday's 82.46 yen.
The British pound fell to $1.5825 from $1.5889. The dollar was 7.7641 Hong Kong dollars from 7.7647 Hong Kong dollars.
Against the Canadian dollar, the greenback fell to 0.9933 from 0.9962 Canadian. The Australian dollar rose to $1.0305 from $1.0269.
Tesla could face sales ban in Michigan
Twitpic to shut down after failed acquisition