Investment market update October 2025