The market is front-running the BOJ
Japanese yields have been tumbling for the past week, hitting successive record lows.
We now have a better idea why.
The Bank of Japan probably won’t do anything today but they’re saving ammunition in case of a Brexit. The Nikkei Asian Review that the BOJ has plans to buy bonds on 10 days in June. So far, they’ve only bought bonds on four.