Business & Economy Published 24 Oct, 2022 10:13am Oil prices slide as China demand data disappoints Independent refiners failed to utilise increased quotas amid lockdowns weighing on demand, says analyst