Silver added 14 cents to close at $31.35 an ounce.
The euro was $1.3257 from Thursday's $1.3214, while the British pound was $1.6268 from Thursday's $1.6173.
Against the Japanese yen, the dollar was 80.40 from 81.04 yen Thursday. The dollar was at 7.7592 Hong Kong dollars from 7.7598.
The dollar rose to 0.8846 Canadian dollars from 0.9853. The Australian dollar was $1.0466 from $1.0384.
Boston schools pull out free condoms over wrapping complaints
Millions of Getty images now available for free via embed tool