Here Is The Stunning Reason Why Treasury Yields Blew Out In April
June 15, 2018 at 20:26 PM EDT
It was Vladimir Putin that decided to puke the most US Treasuries out of Russia ever, liquidating half, or $47.4 billion, of its US Treasuries in one month, to its lowest holdings since March 2008.