Oil ends a week in a positive note, as Iran plays the American nuclear deal talks [og_img] Source link