Eurozone Macro Daily(Beta Mode)

June 30, 2026 robomacro.com

German Retail Sales Surge, Spanish Inflation Steady

Market Snapshot

AssetLevelChange
Euro Stoxx 506,231.63+0.16%
DAX24,994.83+1.03%
CAC 408,367.33-0.21%
EUR/USD1.14+0.15%
EUR/GBP0.86-0.23%
EUR/JPY184.19+0.20%
Gold4,030.40+0.20%
Brent Crude73.12-0.04%
Bitcoin59,469.85-1.11%
German 2Y Bund--
German 10Y Bund3.05%+1.52%

Prior Economic Events

Data Prior Cons Actual
Inflation Rate Month-over-Month Preliminary0.10-0.60
Inflation Rate Year-over-Year Preliminary3.203.203.20
Business Confidence Index-3.70--
Retail Sales Month-over-Month-0.30-0.101.10
Retail Sales Year-over-Year-0.3001.80
German Consumer SentimentGerman Consumer Sentiment | Type: macro_line | Consumer Confidence Index: -16.1 (2026-05-01) | Range: -28–-0.8 | Trend(6pt): -2.6,-28,-16.3,-11.3,-13.6,-16.1

Today's Economic Events

Data Prior Cons Time
Inflation Rate Year-over-Year Preliminary2.40-22:45
Inflation Rate Month-over-Month Preliminary0.10022:45
Headline Unemployment Rate6.306.4023:55
Unemployed Persons Level3.0m-23:55
Unemployment Level Change-12,0008,00023:55
Inflation Rate Year-over-Year Preliminary3.20-01:00
Inflation Rate Month-over-Month Preliminary0.400.1001:00
Inflation Rate Year-over-Year Preliminary2.602.5004:00
Inflation Rate Month-over-Month Preliminary-0.200.1004:00
Inflation Rate Year-over-Year Preliminary3.50-20:30
  • German retail sales jumped 1.1% MoM and 1.8% YoY in May, exceeding forecasts and signaling consumer resilience.
  • Spanish inflation held at 3.2% YoY in June while rising 0.6% MoM, with growth forecast lifted to 2.6%.
  • DAX advanced 1.03% to 24,994.83 as German 10Y Bund yields climbed 1.52% to 3.05%, with EUR/USD at 1.14.

Yesterday's Recap

Spanish preliminary inflation data showed the MoM rate climbing to 0.6% from 0.1% previously while the YoY rate remained at 3.2%, matching consensus. German retail sales posted a strong rebound with the MoM figure at 1.1% versus the -0.1% consensus and the YoY print reaching 1.8%. Equity markets reflected the mixed tone as the DAX rose 1.03% to close at 24,994.83, the Euro Stoxx 50 gained 0.16% to 6,231.63, and the CAC 40 slipped 0.21%.

The euro strengthened modestly with EUR/USD up 0.15% at 1.14 and EUR/JPY higher by 0.20% at 184.19. German 10Y Bund yields increased 1.52% to 3.05%. Reports highlighted German industry accelerating relocation of jobs and investment abroad, placing up to 100,000 positions at risk through 2030.

Spanish growth revisions upward contrasted with downward adjustments in France and Germany.

The Day Ahead

French preliminary inflation prints for June headline the calendar with both MoM and YoY rates due at 22:45 ET. German unemployment data follow at 23:55 ET, including the headline rate, unemployed persons level, and monthly change. Italian inflation figures release at 01:00 ET, covering both MoM and YoY preliminary readings.

German CPI MoM and YoY prints arrive at 04:00 ET, providing the latest inflation pulse ahead of broader Eurozone aggregates. Dutch inflation data complete the high-impact releases later in the session. No ECB speakers are scheduled.

Other Economic Notes

German metal and electrical sectors report declining investment and accelerating job shifts overseas amid competitiveness concerns. Spain continues to outperform peers with its upgraded 2.6% growth outlook despite returning inflation pressures at 3.2%. Broader themes include persistent core services inflation and the need for structural reforms to retain industrial capacity within the bloc.

Global Macro News

Euro softening toward 1.14 reflects fading ECB tightening expectations amid political and growth risks flagged by HSBC. Brent crude held near 73.12 with minimal change despite ongoing Ukraine strikes on Russian refineries. <i>↓ p.2</i>

Page 1

Eurozone Macro Daily(Beta Mode)

June 30, 2026 robomacro.com
German 10Y Bund Yield German 10Y Bund Yield | Type: macro_line | Yield %: 3.046 (2026-05-01) | Range: -0.5386–3.046 | Trend(6pt): -0.4514,1.795,2.601,2.484,2.91,3.046
DAX Index 3M Performance DAX Index 3M Performance | Type: market_hloc | Price: 2.463e+04 (2026-06-29) | Range: 2.256e+04–2.539e+04 | Trend(6pt): 2.256e+04,2.419e+04,2.446e+04,2.494e+04,2.499e+04,2.463e+04
Euro Stoxx 50 3M Performance Euro Stoxx 50 3M Performance | Type: market_hloc | Price: 6232 (2026-06-29) | Range: 5542–6323 | Trend(5pt): 5542,5906,5828,6062,6232
EUR/USD 3M Rate EUR/USD 3M Rate | Type: market_hloc | Exchange Rate: 1.14 (2026-06-30) | Range: 1.135–1.181 | Trend(6pt): 1.149,1.178,1.174,1.161,1.136,1.14

Global Macro News (continued)

Gold advanced 0.20% to 4,030.40 as safe-haven demand persisted. Bitcoin declined 1.11% to 59,469.85. French heatwave impacts and Paris mortuary strain add to regional economic disruption narratives.

Eurozone bond yields remained steady as inflation concerns eased slightly. Global risk appetite supported equities following softer US data prints earlier in the week.

ECB Watch

The ECB Deposit Rate stands at 2.25%. Market pricing for further tightening has faded, with euro crosses reflecting limited conviction ahead of flash HICP releases. Recent communications emphasize data dependence without fresh forward guidance shifts.

Quantitative tightening via PEPP reinvestments continues at the announced pace while TPI remains available but unused. Staff projections continue to highlight sticky services inflation as the key risk to the 2% target. Bund yields and EUR crosses stayed range-bound, signaling markets await confirmation from German and French inflation prints before repricing policy paths.

Sponsored by Arbitrage Search
Page 2