Bank of Japan Governor Kazuo Ueda: What we are seeing now is an energy-driven shock, which is driving up prices and putting pressure on growth.

2026-04-17

Bank of Japan Governor Kazuo Ueda: What we are seeing now is an energy-driven shock, which is driving up prices and putting pressure on growth.