UNCATEGORIZED Bank of England Holds Rate at 3.75% Amid Oil Price Turmoil The Bank of England kept its key interest rate at 3.75% for the fifth consecutive meeting,… Uncategorized 18 hours ago