Bank of America analysis