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