Bank of Japan Governor UEDA said stabilizing inf at 2% now is crucial.

2026-10-13

Bank of Japan Governor UEDA said stabilizing inf at 2% now is crucial.