Caixin/Markit

Oil drops as weak Chinese factory data heightens demand concerns

Oil prices dropped on Monday as weak manufacturing data from China and Japan weighed on the demand outlook while investors…

3 years ago