Bank of America profit climbs 17%, driven by record equities trading | Indexa