Home Investing News Oil prices hold sharp losses over potential US-Iran nuclear deal