1ST HALF 2024 MARKET UPDATE