Five things to know about Q2 bank earnings 

Banks brace for office losses, but demonstrate more stability.

26 July 20234 mins read