market wrap July 22