BoJ governor Ueda: energy shock since 2021 helped shift Japan from deflation but not into 1970s-style inflation spiral

27 May 2026 00:10