The Bank of England holds its benchmark interest rate at 3.75 percent, aligning with market expectations.
HypeNows