πŸ‡―πŸ‡΅ JUST IN: The Bank of Japan has kept rates at 1.25%, still the highest since 1995, and says inflation has met its 2% target for the first time since 2013. | News | MoonHub