Weekly Market Recap: Highlights from July 31_ August 4, 2023