Oil prices slide on China COVID worries, cut in OPEC demand outlook