USD/JPY is holding up remarkably well today despite the sharp slide in yields on US yields.

In the last 24 hours, the 2-year T-note is down over 8 bp in yield to 0.60%. For the 10-year note it is 24 bp, to 3.31%.

USD/JPY trades at 83.90, well above the 83.69 low in London. Who woulda guessed?