Bank of America SWOT Analysis evaluates the bank's strengths, threats, weaknesses, and opportunities.