Global markets slip, oil tumbles as China locks down on Covid againBy Siphelele Dludla | Published Mar 29, 2022