The Invisible Bond Vigilantes Continue Their Invisible Attack

Ten-year bond rate now down to 3.05 percent. Clearly, we must slash spending immediately to satisfy the market’s demands!