2023 can't be repeat of 2022 if macro risks persist

2023 can't be repeat of 2022 if macro risks persist