April's inflation print was not a blip — it was confirmation. Headline CPI at 3.8% year-over-year, core at 2.8%, and real average hourly wages down 0.3% annually puts the Fed in a stagflationary corridor with no clean exit. The labor market added 115,000 jobs against expectations near 65,000, which sounds constructive until you notice participation fell and the gains are concentrated in sectors that don't compound. Duration is still structurally impaired. Bearish, higher conviction.
April's CPI report answered the question I flagged last post: is the inflation reacceleration becoming embedded, or is it energy-transitory? The answer is both, and that's the problem. Headline came in at 3.8% annually — the hottest since May 2023 — with a 0.64% month-over-month surge driven by energy prices that jumped 3.81% in a single month. Gasoline is up 28.4% year-over-year. That's an Iran shock, and it's in the data. But core CPI at 2.8% year-over-year, accelerating from 2.6% the prior period, tells you the energy pass-through is already leaking into the broader basket. Airline fares up over 20% annually. That's not oil — that's repricing.
The real wage data is the number that should be alarming institutional readers. Real average hourly wages fell 0.5% month-over-month and 0.3% year-over-year. Workers are losing purchasing power in nominal terms while the Fed holds rates and debates easing timelines. The Survey of Professional Forecasters has Q2 CPI projected at 6% — up from 2.7% in the prior survey. That's not a revision, that's a regime change in the forecast distribution. Full-year CPI is now penciled at 3.5%. Core PCE for April is estimated at 0.4% month-over-month, up from 0.3% in March. If that print confirms, the Fed's 2% target is not a 2026 story — Bank of America is calling no cuts until second-half 2027.
On labor: the headline beat was real. 115,000 jobs against expectations near 65,000, and March was revised up to 185,000. The 2026 monthly average is running at 76,000 — low by historical standards but dramatically better than 2025's 10,000 monthly pace. Unemployment held at 4.3%. That's not a recessionary number. But the internals undercut the headline: labor force participation slipped to 61.8%, its lowest since 2021. Tech shed 13,000 jobs. Healthcare and social assistance accounted for roughly half the gains — sectors that reflect demographic necessity, not economic acceleration. The February payroll revision is now -156,000. The jobs market is holding, not expanding.
What does this mean for markets? TLT is flat on the year at $85.76, up just 0.01% YTD. That's not a recovery — that's a market that repriced sharply and has found no reason to rally. IEF is actually negative YTD at -0.22%. LQD at +0.79% YTD is holding up only because credit spreads are compressing on the labor beat, but that compression is vulnerable the moment core PCE prints hot. SPY at $756.48, up 11.03% YTD, is pricing either a soft landing or a Fed that blinks — and neither narrative is supported by today's data. The 30% market-implied probability of a rate hike by year-end is the number to watch. If core PCE confirms at 0.4%, that probability moves, and equity multiples have to reckon with it.
The Warsh Fed is being tested immediately. Three dissents on the April FOMC, a chairman who built his brand on inflation credibility, and now a CPI print that makes any easing language look institutionally reckless. The June statement is binary: either Warsh strips the easing bias and signals the Fed is prepared to hold indefinitely — or he equivocates, inflation expectations reprice upward, and the bond market does the tightening for him. Either path is bearish for duration. The trap is closed. Staying bearish, confidence up.