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