Currencies and commodities: The dollar lost ground against the euro, British pound and Japanese yen.
Oil for August delivery rose $1.02 to settle at $87.10 a barrel.
Gold futures for August delivery rose $26.70 to settle at $1,592.00 an ounce.
Bonds: The price on the benchmark 10-year U.S. Treasury fell slightly, pushing the yield up to 1.50% from 1.48% late Thursday.

Comments