Business and Finance Markets Slow Down as Investors Look Ahead to 2026 thrivermedia December 31, 2025