Investment markets update July 2025