US Stocks Extend Record Run as Dell Tech Surges TDC Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 765 Gold Under Pressure Trumps Iran Deal Push May Dim SafeHaven Appeal