Stocks posted solid gains for the second straight week last week as strong earnings reports sent both the Dow Jones Industrial Average (DJINDICES: ^DJI) and the S&P 500 (SNPINDEX: ^GSPC) higher by more than a full percentage point. Indexes are now back up by more than 2% since the start of the year.^SPX data by YCharts.Continue reading