U.S. Treasuries are on pace for RECORD annual inflow of $207 billion and have seen inflows for 31 consecutive weeks, the longest streak since 2010
U.S. Treasuries are on pace for RECORD annual inflow of $207 billion and have seen inflows for 31 consecutive weeks, the longest streak since 2010