A man walks next to a Bank of America branch in New York. Photograph: Reuters/Eduardo Munoz

Bank of America suffered a setback on its road to recovery as revenue in key divisions declined and earnings missed expectations, sparking a se(...)