Oil slips after positive statements from Russia, Ukraine