Treasury bonds are THE anchor of global markets. Just a quick reminder that the 10 year treasury yield is at 0.69%, while 18 months ago we were sitting at 3%. 

#markets #stocks #bonds #treasury https://t.co/TH1LJiXojS