WEEK OF MAY 15, 2025
The stagflation case lost some credibility this week, as fresh data revealed an economy that remains resilient and an inflation backdrop that is once again cooling. Meanwhile, tariffs continue to dominate the headlines, highlighted by a d’tente between the U.S. and China that dialed back the onerous reciprocal levies before the ink on their announcements…