Bank of America Corporation's stress test results were robust, even if a buffer zone is included. The bank's Q1 earnings showed progress, illustrating the impact of digitalization. Moreover, high FICO ...