Bank of Japan says recent yen depreciation may push up prices.

2026-09-18

Bank of Japan says recent yen depreciation may push up prices.