Oil prices fall as Libya resumes production, China data in focus
Oil prices declined on Monday for a second session after Libya resumed production over the weekend, while China, the world’s largest importer of crude oil, is expected to…
Continue Reading