S&P 5007,431.46 0.50%
UK Economy Contracts 0.1% in April as Iran War Disrupts Shipping, Raises Costs — Witness News