Oil slides 2% as Chinese data disappoints

Oil prices dropped by more than 2% on Monday as the investors digested China’s industrial production report.

While Beijing’s industrial production expanded on a yearly basis, it still came in…