Markets tumble on China lockdowns, rate hike fears
Stock markets and oil prices slumped Monday on the developing situation that lockdowns in China aimed toward preventing a worsening Covid outbreak may want to in addition damage an international economic system battling much years-high inflation. The losses extended the remaining week’s promote-off triggered with the aid of Federal Reserve boss Jerome Powell indicating that … Read more