We use cookies for your convenience

Inflation isn't going anywhere, and higher rates could spark a 12% downturn for stocks in the coming year, veteran strategist says