Banks’ mixed earnings signal cautious optimism