Keep Me Logged In
Bank of America reports earnings, impact of layoffs and the firm's energy exposure.