The Federal Reserve confirmed last week that short-end rates will be low for some time.
With the purchase of $600 billion in Treasuries through the middle of next year, coupled with $300 billion in mortgage runoffs, the Fed is telling us that rates need to be lower.