BAC Earnings: Key quarterly highlights from Bank of America’s Q2 2023 financial results July 18, 2023