pull down to refresh

Great commentary! I wonder how much of this recovery is due to passive investing. But also don’t forget the 10 year is now catching a bid. The rate has come down to 4.2% government paper is still in demand