BoE notes the Middle East peace deal but says the outlook for energy prices remains uncertain

18 Jun 2026 11:02GBP UK