What is driving the move

The main story in the June figures is energy price dynamics. Destatis confirms that energy prices rose 3.4% y/y — a dramatic decline from 6.6% in May and 10.1% in April. This is partly a statistical phenomenon: the energy price spike that followed the escalated conflict in the Middle East (the Iran war) is now producing a normalising base effect from last year's elevated levels. Nevertheless, Destatis explicitly notes that energy prices "continued to rise at an above-average rate as a result of the Iran war" — this is therefore not an actual price decline, but a deceleration in the rate of growth.

This is an important distinction for ECB-watchers. The eurozone's aggregate HICP for June came in at 2.8% y/y according to Eurostat estimates, down from 3.2% in May — a move in the right direction, but still 80 basis points above the 2% target. Societe Generale economists have previously warned that "indirect inflation effects from 2022 input cost shocks are still feeding through to consumer prices", and this is precisely what we are seeing in the services component: services inflation of 3.1% in June is unchanged from May and represents the most persistent structural source of inflation.

For the ECB, the signal is ambiguous. Frankfurt can take some comfort in the fact that the direct effect of the energy shock is fading. But with core inflation at 2.5% — and particularly with services inflation at 3.1% being sustained by wage growth in the service sector — there is very little room for rate cuts without risking a de-anchoring of inflation expectations. Market pricing of the ECB's September meeting reflects this uncertainty: the OIS market was pricing approximately 18 basis points of cuts for the September meeting as of 10 July, implying less than a 50% probability of a full 25bp cut (Bloomberg).

Geopolitical uncertainty remains a wildcard. The Middle East conflict is keeping a floor under energy prices, and further escalation could quickly reverse the positive trend we are now seeing. Oil prices (Brent) are trading just above $80/barrel as of 10 July — a level that continues to put pressure on imported energy costs for European households and industry.

The DXY index is trading around 104.5, and EUR/USD is holding in the 1.0820–1.0860 range. Euro appreciation is constrained by the interest rate differential against the USD, which remains negative for the euro: the 10-year Bund yields approximately 2.65% versus the US 10-year Treasury at approximately 4.35% — a spread of 170bp (Refinitiv) that keeps capital flows tilted in favour of the dollar.

Services inflation at 3.1% is the real elephant in the room — not energy. The ECB cannot cut its way out of a wage inflation problem.

Key figures

2.3%
German CPI June y/y
2.5%
Core inflation y/y
3.1%
Services inflation y/y
2.4%
German HICP June y/y
German inflation falls to 2.3% in June — energy price shock eases, but services inflation at 3.1% keeps ECB on guard - Bilde 1

Macroeconomic overview — market reaction

Bonds: The 10-year Bund yield moved marginally lower following the data, to approximately 2.65% from 2.68% on Tuesday — a classic "bad news is good news" reflex on the lower headline inflation print. The 2-year Schatz, which is more sensitive to ECB expectations, fell approximately 4bp to 2.12% (Refinitiv). The spread between Italian BTPs and German Bunds (the BTP spread) is holding steady at around 130bp, indicating limited systemic concern within the eurozone for now.

Currency: The EUR/USD reaction was muted. The pair tested 1.0840 immediately after the release but retreated to 1.0822 as the market digested the sticky core inflation reading. EUR/GBP is trading at 0.8465 — UK inflation data next week will be the next major catalyst for this cross.

Equities: The DAX responded positively to the improvement in the headline figure and is trading up approximately 0.4% on the day. German industrial and export stocks are sensitive to rate expectations, and a softer inflation print provides marginal support. The energy sector in the Stoxx 600 is flat, as the positive CPI surprise does not change the underlying picture for energy prices.

Crypto/risk assets: BTC is trading at $64,365 with the Fear & Greed index at 23/100 — a clear risk-off regime. Macro data of the "inflation easing moderately, but not enough for central bank doves" variety has historically been neutral to mildly negative for crypto, as it neither confirms the rate-cut narrative nor triggers panic. The eurozone's inflation situation has limited direct impact on BTC relative to Fed signals, but the general risk-off sentiment is the dominant force.

DAX up 0.4% on relief over lower energy inflation — but the 10-year Bund falls only 3bp, the market is not yet pricing in ECB cuts
German inflation falls to 2.3% in June — energy price shock eases, but services inflation at 3.1% keeps ECB on guard - Bilde 2

Technical picture

EUR/USD: The pair is trading in a tight range between support at 1.0780 (50-day moving average) and resistance at 1.0870 (200-day MA). RSI on the daily timeframe is around 47 — no clear directional signal. A break below 1.0780 opens the door to a test of 1.0720, while a break above 1.0870 could trigger momentum buying towards 1.0950. MACD is flat with minimal divergence.

10-year Bund: Yield support around 2.55% (May low). The technical picture points to range-bound trading between 2.55%–2.80% until the ECB provides clearer directional signals. The term structure in the eurozone rate market is mildly inverted at the short end — 2Y Schatz at 2.12% versus 3M EURIBOR at approximately 2.45% — reflecting the market's expectation of future cuts, but without a clear timeline.

Brent crude: Critical for the ongoing inflation story in the eurozone. Brent is holding support at $78/barrel (100-day MA). A break below this level would be disinflationary for European CPI figures going forward. The upside is capped at $83/barrel (June resistance level). The term structure shows mild backwardation, indicating that the market does not expect sustained price increases in the near term.

Services inflation at 3.1% unchanged for two consecutive months — this is the ECB's real headache, not energy

What to watch

Upcoming catalysts:

  • ECB meeting 24 July: With core inflation at 2.5% and services inflation at 3.1%, the probability of a rate cut in July is very low. Focus will be on the press conference and signals regarding the September meeting. OIS was pricing approximately 18bp of cuts for September as of 10 July.
  • Eurozone final HICP for June (published 18 July, Eurostat): Will confirm or deviate from the flash estimate of 2.8%. Any deviation could move EUR/USD by 30–50 pips.
  • German ZEW indicator 15 July: A sentiment indicator for German investors — will reflect the market's digestion of inflation data and geopolitical uncertainty.
  • US CPI 15 July: Fed dynamics dominate the global risk picture. A surprisingly high reading would reinforce dollar strength and put pressure on EUR/USD support at 1.0780.
  • Brent crude: Monitor $78/barrel as critical support. A fresh escalation in the Middle East conflict could send energy prices higher and reverse the disinflationary trend we are currently seeing in German data.
  • ECB speech by Isabel Schnabel 14 July (Frankfurt): Schnabel is regarded as one of the more hawkish voices on the ECB Governing Council. Any comments on services inflation will be market-moving.

Price levels to watch:

  • EUR/USD: 1.0780 (support) and 1.0870 (resistance)
  • 10Y Bund yield: 2.55% (support) and 2.80% (resistance)
  • Brent crude: $78 (support) and $83 (resistance)

Sources: Destatis (10 July 2026), Refinitiv/LSEG, Bloomberg, Societe Generale Research, ForexLive/InvestingLive, Eurostat Flash Estimate June 2026