Eurozone inflation climbed to 3.2% in May, Eurostat reported this morning, a tenth above consensus and two-tenths above April. The number that matters isn't the headline—it's services inflation, which spiked to 3.5% from 3.0% in a single month.
That half-point move changes everything. Energy at 10.9% year-on-year was expected; Hormuz has kept Brent above $95 for six weeks. But services prices don't track oil—they track wages, rents, and the stickiest parts of the price mechanism, the ones central banks actually worry about. When services inflation jumps 50 basis points in 30 days, the ECB stops debating whether to hike and starts debating how many times.
Core inflation, stripping energy and food, rose to 2.5% from 2.2%. Markets are now fully pricing a 25-basis-point hike on June 11, with a 92% probability of a third move before year-end. April's ECB minutes, published last week, revealed several Governing Council members viewed holding rates as "a close call" and would have supported a hike if proposed. Today's data just proposed it for them.
The geographic split tells you this isn't just an oil story anymore. France hit 2.8%, Italy 3.3%, Spain 3.6%—all higher than forecast. Germany, Europe's industrial anchor, was the only major economy where inflation slowed, easing to 2.6%. That divergence matters: Germany imports the most energy and should show the biggest direct hit from Brent at $96, but its services are cooling while southern Europe's accelerate. The shock is metastasizing.
Christine Lagarde spent April signaling patience, waiting for "more information" on second-round effects. She just got it. The ECB's own March projections penciled in 3.1% inflation this quarter; May came in at 3.2%, and the composition is worse than the level. When your baseline assumes energy shocks stay contained and then services break out anyway, your baseline is wrong.
The parallel to 2008 is uncomfortably close. Oil spiked then, too—WTI hit $147 in July. The ECB hiked in July 2008, worried about wage spirals, then spent the next year reversing course as Lehman collapsed and deflation took over. This time the setup is inverted: inflation is climbing while growth is stalling, and the ECB is hiking into a slowdown with eurozone GDP projected at just 0.9% for 2026. It's the textbook definition of a policy trap, and Brussels is walking into it eyes open because the alternative—letting services expectations drift—is worse.
What's not being priced:
- Two hikes, not one: If services hold at 3.5% in June, September becomes automatic. Markets assigning 92% odds to a third hike by December are still underestimating how quickly consensus will flip once Frankfurt commits.
- Periphery divergence risk: Spain at 3.6% with the ECB tightening is a stress test for bond spreads. Italian BTPs widened 8 basis points today; that's the canary.
- Oil's next move: If Hormuz reopens and Brent falls to $85, energy inflation craters by August—but services at 3.5% don't reverse in two months. The ECB will be hiking into disinflationary headlines, which makes the optics brutal and the politics worse.