Home Investing News Oil slides 3% on expectations for US-Iran nuclear deal