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…
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…