Il Nuovo Postiglione - Oil prices plunge on China lockdowns, stock markets slide