JULY 2023 MARKET UPDATE