Home Investing News Oil prices settled down 2% on expectations for US-Iran nuclear deal