Central BanksBank of Japan Seen Holding Rate at 1.25% as Economists Eye DecemberBy Miriam HartOct 23, 2026, 4:51 AM UTC