market update 2023 june