The "U-turn Game" of the Bank of Japan: The Stagflation Risks Behind Financial Stability Maintenance
On March 19th local time, the Bank of Japan decided to keep the policy interest rate at 0.75% by a 8-1 vote, choosing to remain "on hold" for the second consecutive time.
more