SeaPRwire Oil slides 7% on concerns of weaker Chinese demand with Covid-19 lockdowns elean 29 March 0 min