Coming into last week, The stage was set for a rally as the equity markets were in an extreme oversold condition, and we had three catalysts for a significant drop in rates:




Share this: