The Sayer of Truth is Screaming
Last Friday, 30-year Treasury yields closed at their all-time lows. Less than two years ago, bank CEOs, analysts, traders and nearly every participant in the stock market was predicting much higher interest rates. In turn, market participants bet against the bond market in hopes to make a fortune when, after a thirty-year hiatus, inflation comes … Read more