Bank of England Monetary Policy Committee member Green: The oil shock means that supply will not recover until 2027 or 2028.

2026-03-27

Bank of England Monetary Policy Committee member Green: The oil shock means that supply will not recover until 2027 or 2028.