Gold futures for December delivery added 90 cents to settle at $1,714.70 an ounce.

Bonds: The price on the benchmark 10-year U.S. Treasury edged higher, pushing the yield down to 1.58% from 1.59% late Thursday.