US stock market today: S&P 500, Dow gain over 2% after Trump postpones strikes on Iran’s power plants March 23, 2026
Gold, silver rates today: Comex gold rebounds $437/oz; silver recovers $9.8 as Trump pauses Iran strikes March 23, 2026