Bank of America Shares Climb 1.7% as Banks Rally Pre-Q2 Earnings - BAC News | Rallies