Japan is still running down its reserves of US Treasuries in an attempt to support the yen. The scale of the sell off is a quite staggering, $80 billion in one month:
Maybe it’s working.
DB2
2 Likes