Investment markets update June 2026