B barrons.com Foreigners Dump U.S. Treasuries. Here's Who Did the Most Selling 18 points petethomas 1 year ago 3 comments