Japan.

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