Saudi oil production nears an all-time high just as China’s factory sector hits an 11-month low, sending oil prices lower.
read more