Bank of England Keeps Borrowing Costs Frozen Amid Middle East Energy Crisis by admin477351 March 20, 2026 Britain’s central bank has opted to maintain its interest rate at 3.75%, pausing any monetary easing … Read more