July stock market update