Oil prices slip after striking record 89 dollars