Markets Hit Record Highs, Banks Report Q2 Results: Stocks to Watch

  • Positive earnings results out of the gate bode well for the remainder of the season.