Three straight years of stock market surprises! Jim Steffen | Jan 4, 2022 Categories forecasting predictions stock market