BoJ's Governor Ueda: Underlying inflation approaching 2%, can't ignore risk of overshooting 2%

31 Jul 2026 06:53Japan JPY