EEconomy Read More Bank of Japan raises key interest rate to highest level since 1995December 20, 2025 The Bank of Japan raised its key policy rate to a 30-year high on Friday to help curb…