Big Bank earnings Cracks in the Foundation?