AvalonBay suspends annual earnings outlook, posts mixed second-quarter results - AVB News | Rallies