Stocks got wrecked by rate shock in 2022. Here’s what will drive market in 2023. December 31, 2022December 31, 2022