finance
May 18, 2026
The Bank of England’s oil shock modelling has gone awry
Assumptions used by the bank in August 2025 make no sense when applied to its April 2026 data
Assumptions used by the bank in August 2025 make no sense when applied to its April 2026 data