Ask When the Return Arrives
Founder's Note The ten-year Treasury yield touched 5.33% on Thursday, its highest level since 2002, and closed the week at 5.28%. A day later the September jobs report showed 29,000 new jobs, about a third of what economists expected, with July revised to a loss of…
Ross Iannarelli • Oct 05, 2026