Bank of Japan Holds Interest Rate at 0.5%: What This Means for Inflation and Global Markets by cnr_staff August 6, 2025