Investment market update November 2025