Wall Street rallies as Trump’s Iran deal push sends oil prices tumbling

Wall Street rallies, crude tumbles on optimism over potential Iran agreement …