Central banks rarely name specific asset bubbles in official reports. The Bank of England’s July 2026 Financial Stability Report comes close, devoting substantial analysis to what...
The Bank of England’s Monetary Policy Committee is widely expected to hold its benchmark rate at 3.75% at its next decision on July 30, 2026, but...