S&P 500 and Nasdaq 100 Reach Record Highs on Tech Earnings and US-Iran | THE SIGNAL JOURNAL