Duration & Credit Pulse: July 6, 2025
July 2025 Jobs Report: Fixed Income Steadies as Employment Beats | Duration & Credit Pulse Duration & Credit Pulse Week Ending July 6, 2025 Executive Summary Bottom Line: The July 2025 jobs report delivered a positive surprise with 147,000 non-farm payrolls versus 110,000 consensus, reinforcing the Federal Reserve’s patient stance even as Moody’s downgraded U.S. […]