Oil prices slipped on Thursday, as weakening factory output in China and Japan along with record U.S. crude production weighed. Markets, however, remained well supported by OPEC-led supply cuts.
Oil prices slipped on Thursday, as weakening factory output in China and Japan along with record U.S. crude production weighed. Markets, however, remained well supported by OPEC-led supply cuts.