Q2 2023 Market Commentary

The first half of 2023 has concluded following a second quarter that saw concern on the direction[…]