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