S&P 5007,402.93▲ 0.70%
UK Inflation Rises 3.3% in March as Iran War Drives Fuel Price Surge — Witness News