Bank of England expects restoration of energy supplies will face risks of logistical delays and that instability will persist.

2026-06-18

Bank of England expects restoration of energy supplies will face risks of logistical delays and that instability will persist.