S&P 5007,633.77 1.16%
US Economy Grows 2% in Q1 2026 as Iran War Drives Oil to $126, Halting Rate Cuts — Witness News