Oil slips on possible return of Iranian supply as nuclear talks progress