Investment markets update October 2025