Duration & Credit Report: September 7, 2025

Jobs Report September 2025: Treasury Yields Collapse as 22K Payrolls Shock Markets | Duration & Credit Pulse Duration & Credit Pulse Week Ending September 7, 2025 Executive Summary Bottom Line: The shocking August jobs report September 2025 delivered just 22,000 payrolls versus 75,000 expected, triggering the most dramatic Treasury rally since the banking crisis as […]