U.S. stocks continued to climb sharply higher Friday, with the Dow and S&P 500 on track to snap a six-day losing streak, as JPMorgan Chase reported stronger-than-expected second-quarter earnings despite a trading loss of $5.8 billion so far this year.

Read more