When Dave Rosenberg and Jim Grant squared off for a debate — dubbed “Bonds are for Losers” — in late March, the 10-year was sitting at about 3.90 and the 30-year at about 4.75. The room was overwhelmingly on Grant’s side (yields have nowhere to go but up), although Rosie did sway some opinions during the debate.
Fast forward to today (or at least yesterday’s close): 10-year at a 3.40, 30-year at a 4.17.
Rosie ahead on points.
As a client of mine recently put it regarding flight to safety: The U.S. is the best looking horse…at the glue factory.