Dow, S&P 500, Nasdaq Hit Records on Iran Deal Hopes, AI Rally | PiQ Markets