US 10-year notes have took out the 1.85% resistance I mentioned earlier and then blasted right through 1.90% to the highest since May 2012.

Higher yields mean better differential/returns for Japanese investors.