Q2 Market Commentary 2024