Bank of Japan rate decision October 2026: 8–1 hold at 1.25%, Takata for 1.5%, present-tense 2% wording, FY2027 forecasts, and the Fed Dec bridge.
Bank of Japan rate decision October 2026: 8–1 hold at 1.25%, Takata for 1.5%, present-tense 2% wording, FY2027 forecasts, and the Fed Dec bridge.