Markets plunge on China lockdowns, rate hike fears

By April 25, 2022