US banks post equal parts pessimism and preparedness this earnings season