Oil Slips Further as Crude Output Rises, Brent Drops 1%
Oil prices fell on Monday on worries over China’s economy after a survey showed factory activity growing at its slowest pace in 17 months in the world’s second-largest oil consumer, concern compounded by a rise in oil output from OPEC...
Read moreDetails