The Numbers Tell Two Different Stories
The euro zone's composite PMI just dropped to 47.5 in May, down from 48.8 in April. That's the fastest contraction in 2½ years and the second month below 50, which is the line between growth and contraction. Analysts expected it to hold steady at 48.8. They were wrong.
Here's the weird part: manufacturing is technically growing while services are tanking. And that manufacturing growth isn't real demand. It's precautionary stockpiling, which means companies are buying inventory now because they're worried about supply chains breaking later. That works for maybe a month or two before the orders dry up.
France's composite reading fell to the lowest level since 2020. Germany stayed roughly flat, which sounds okay until you realize flat at 47 is still contraction. And the services sector, which is most of the euro zone economy, is getting crushed by rising energy costs tied to the Iran war.
Why This Matters for Traders
This setup creates a policy trap. Inflation is climbing at the same time economic activity is shrinking, and that puts the European Central Bank in a spot where every move looks bad.
Input costs and output prices are both rising at the fastest pace in three years. Chris Williamson from S&P Global estimates inflation will run close to 4% in the coming months based on the survey data. That's well above the ECB's 2% target, which normally means they'd raise rates to cool things down.
But raising rates into a weakening economy risks making the contraction worse. Belgian central bank governor Pierre Wunsch said the likelihood of a June rate hike is "quite high" if the war doesn't end soon. Markets are pricing in a quarter-point increase. The problem is the economy is already slowing, and tighter monetary policy would hit consumer spending and business investment even harder.
ECB Vice President Luis de Guindos warned that the growth impact "is going to become much more visible over the coming weeks." That's central banker language for "we're worried this could spiral." The ECB's March forecast predicted 0.9% GDP growth in 2026 and 1.3% in 2027, but officials have since said the euro area is probably somewhere between that baseline scenario and a worse outcome that assumes a longer war.
The next ECB policy meeting is June 10-11. They'll update forecasts then, but the decision is basically this: let inflation run hot or crush an already fragile economy. Neither option is good.
The Supply Chain Angle
Supply-chain delays are getting worse again, and that's a double hit. First, it limits how much businesses can actually produce even if demand picks up. Second, it adds more upward pressure to prices because scarcity drives costs higher.
Manufacturers started stockpiling inventory as a buffer against those delays, which is why the manufacturing PMI looks better than services. But that's not sustainable. S&P's data shows demand for both goods and services is falling now, which means the stockpiling bump is probably over. When companies stop buying extra inventory and only order what they actually need, manufacturing will catch down to where services already is.
That matters because if you've been following how geopolitical shocks move through markets, this is the second-order effect. The initial shock was oil prices spiking after the Iran conflict escalated. Now we're seeing how that filters into consumer spending, business costs, and central bank policy decisions. The lag between the event and the economic damage is about two months, which lines up with the PMI data.
What Could Go Wrong
The worst-case scenario here isn't just a recession. It's stagflation, which is when you get rising prices and falling growth at the same time. That's what the 1970s looked like after the oil shocks, and it's really hard to fix because the normal policy tools don't work.
If you lower rates to support growth, inflation gets worse. If you raise rates to fight inflation, growth collapses. The ECB is stuck between those two options right now, and the longer the Iran war continues, the worse the trade-off becomes.
There's also a feedback loop risk. Higher energy costs hurt consumer spending, which weakens services, which leads to layoffs, which further reduces spending. Manufacturing can't carry the economy by itself, especially when the only thing propping it up is temporary stockpiling that's already fading.
The services sector is getting hit especially hard because rising living costs mean people spend less on discretionary stuff like restaurants, travel, and entertainment. That's a bigger chunk of the euro zone economy than manufacturing, so when services contract this fast, the overall picture deteriorates quickly.
The Policy Dilemma in Plain Terms
Central banks usually have one job at a time. Either fight inflation or support growth. Right now the ECB has to pick which problem to ignore, and both choices have serious consequences.
Markets are pricing in aggressive tightening, but David Powell, a senior euro-area economist, said that's unlikely to actually happen. The PMI data shows the economy weakening markedly while inflation climbs, and aggressive rate hikes into that environment would probably overshoot and cause more damage than necessary.
The ECB will probably raise rates once or twice to show they're serious about inflation, then pause and wait to see what happens. But pausing too early means inflation expectations could become unanchored, and pausing too late means the recession gets deeper. There's not much room for error.
Williamson pointed out that supply shortages threaten to both constrain growth and add more upward pressure to inflation in the coming months. That's the stagflation risk again. You can't grow if you can't get the inputs you need, and scarcity drives prices up even when demand is falling.
What to Watch
PMI data comes out early each month and it's good at catching turning points in the economy before GDP numbers confirm them. The composite reading measures breadth of changes across sectors, not depth, so it doesn't always map directly to quarterly GDP. But two months of contraction usually means GDP growth is either zero or negative.
The next data points to watch are June PMIs and the ECB meeting on June 10-11. If the composite reading stays below 50 and services keep sliding, the case for aggressive tightening falls apart. If inflation data comes in hotter than expected, the ECB is trapped.
Oil prices matter a lot here too. If the Iran situation stabilizes and energy costs stop climbing, some of the inflation pressure eases and the ECB gets more room to support growth. If the war escalates or spreads, energy costs spike again and the whole picture gets worse.
France is worth watching separately from the broader euro zone. The May reading was the lowest since 2020, which is a sharp deterioration. If France's economy continues weakening at this pace, it drags the whole region down because it's the second-largest economy in the bloc.
The stockpiling dynamic in manufacturing is probably a one-time boost. When that fades and manufacturing PMI catches down to services, the composite reading could drop into the low 40s, which would signal a serious contraction. That's the real risk over the next quarter.

