The ‘good news and bad news’ for bank earnings, according to an analyst