It's Not China That's Dumping US Treasuries... By: TalkMarkets April 16, 2018 at 22:47 PM EDT Russia dumped Treasuries for the 3rd straight month to the lowest in a year. Read More >>