Stocks and oil slide China lockdowns, rate hike fears
Stock markets and oil charges slumped Monday on developing concern that lockdowns in China aimed at combating a worsening Covid outbreak could similarly damage an international economic system battling decades-excessive inflation. The losses prolonged the final week’s promote-off prompted via Federal Reserve boss Jerome Powell indicating that the USA principal financial institution might hike hobby fees by … Read more