Consumer Confidence Crashes to 12-Year Low at 92.9 as Manufacturing PMI Falls Below 50
Duration & Credit Pulse Week Ending March 30, 2025 Executive Summary Bottom Line: Fixed income markets navigated choppy waters as tariff uncertainty collided with mixed economic signals, leaving Treasury yields range-bound while credit spreads began their journey wider from historically tight levels. The 10-year yield held at 4.27% despite intraweek volatility exceeding 20 basis […]