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