Macro
The Pipeline Is on Fire: What a 6.5% PPI Means for the Fed, Markets, and Your Portfolio
The Producer Price Index hit 6.5% in May 2026—the highest since November 2022. With the inflation pipeline accelerating and the ECB already hiking rates, the Fed faces mounting pressure to act.