The yields capitulation continues
US Treasuries are seeing an unrelenting bid on the day as 10-year yields start to fall below 0.70% now. The movement today is something else with yields falling by over 20 bps on the session. 30-year yields are under 1.30% in a similar move.
This is keeping the pressure on USD/JPY as price now falls further to a low of 105.33.