Oil prices close 2% lower on uncertain prospects for US-Iran deal

By ali