SPX and IXIC Hit Record Highs on US-Iran Negotiation Optimism