market wrap July 22

You may have missed