With the second quarter reporting season getting into high gear, we get a torrent of earnings reports today, with a focus on banks. Bank results are benefiting from improving credit quality, though top-line gains still remain a challenge. The overall positive tone of this morning’s earnings reports should help the market shake off some of [...] (BAC) July 19: Earnings Take the Spotlight – Economic Highlights