EEconomy Read More Bank of England joins other central banks in freezing rate cuts as Iran war upends global economyApril 30, 2026 LONDON (AP) — The Bank of England kept its main interest rate on hold at 3.75% Thursday and…