Crude oil prices settle down off 7-yr highs; US-Iran discussions eyed