According To The Fed, In Q1 US "Households" Sold $1.1 Trillion Annualized In Treasurys To The Federal Reserve