NFP March 2026 Treasury Yields: Jobs Beat Meets Iran Oil Shock

Fed Chair Jerome Powell speaks at Harvard on March 30 2026 addressing Iran oil shock inflation outlook and rate policy in remarks that shaped Treasury yields for the week ending April 5

NFP March 2026 Treasury Yields: Jobs Beat Meets Iran Oil Shock | Duration & Credit Pulse Duration & Credit Pulse Week Ending April 5, 2026 Executive Summary Bottom Line: NFP March 2026 delivered a headline beat of +178,000 jobs against a 59,000 consensus, but Treasury yields still declined on the week as mid-week ceasefire optimism […]