slides

Oil slides on China trade slump

Oil prices fell by almost 1 per cent on Monday, with Brent crude slipping below…