Investment markets update November 2025