S&P 5007,593.38 0.45%
Bank of England Holds Rates at 3.75% as US-Iran Deal Calms Oil Markets — Witness News