S&P 500 and Nasdaq Post Record Highs on Tech Stock Strength and Iran Diplomacy | AllMind News