06/24/2022

Markets at an important crossroads

Russia’s invasion of Ukraine and China’s commitment to its zero-Covid policy likely have something to do with the change in sentiment, as both help feed concerns around slower growth and stickier inflation.