Investors head into 2026 remarkably optimistic

December 30, 2025

Few expect a crash in the year to come