Investment market update July 2025