21 December 2022
Bank of Japan Governor Haruhiko Kuroda is facing mounting criticism over his latest shock policy decision, with several prominent economists calling it a blow to BOJ credibility and traders rushing to test the central bank’s new red line on bond yields.