Shanghai nonferrous metals closed mixed as ECB raised interest rate by 50 basis points, higher than market expectations. The pressure from the macro front is still heavy amid spreading recession fears.