Il Nuovo Postiglione - Stocks and oil slide China lockdowns, rate hike fears