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...