
Big banks are kicking off second quarter earnings season on Tuesday, Jul. 14, with reports from JPMorgan (JPM), Goldman Sachs (GS), Wells Fargo (WFC), Bank of America (BAC), and Citigroup (C). Morgan Stanley (MS) posts its results on Wednesday. RBC Capital Markets analyst Gerard Cassidy shares which banks he thinks could surprise markets and investors.

