The dollar climbed to two-month peaks on Friday and was on pace for a second straight weekly gain after data showed the world's largest economy slowed at a less-than-expected pace in the second quarter.

The dollar's rise was also helped by widening yield differentials between U.S. and German debt. Spreads were holding at two-month highs at 249 basis points. Investors were disappointed by a lack of policy action from the European Central Bank at a meeting on Thursday.