Investors head into 2026 remarkably optimistic

December 30, 2025