Japan Hits a 31-Year Rate High as $21 Billion Stays Locked for Three Months: Rates, Funds and Mouse Brains
On the morning of Sept. 18, 2026 the Bank of Japan lifted its policy rate by 25 basis points to 1.25%, a 31-year high, while in Turkey 131 funds with about 830-890 billion lira in assets were frozen for up to three months and Stanford published a human-organoid mouse model in Nature; the video ties the three stories into one macro picture linking equities, markets, rates and inflation.

