Bank of America profit boosted by trading gains, interest income

2025-04-15