Global Oil Price Slips On China Economic Headwinds