US Markets Hit Record Highs on AI Earnings and Iran Deal Optimism