Home Investing News Oil prices tumble on potential US-Iran nuclear deal, oversupply concerns