| Asset | Level | Change |
|---|---|---|
| Euro Stoxx 50 | 5,649.33 | +1.22% |
| DAX | 22,636.91 | -0.07% |
| CAC 40 | 7,846.55 | +1.33% |
| EUR/USD | 1.16 | -0.36% |
| EUR/GBP | 0.87 | -0.01% |
| EUR/JPY | 184.42 | +0.04% |
| Gold | 4,517.20 | -0.72% |
| Brent Crude | 98.57 | -3.57% |
| Bitcoin | 70,765.75 | +0.35% |
| German 2Y Bund | - | - |
| German 10Y Bund | 2.81% | -0.27% |
| Data | Prior | Cons | Actual |
|---|---|---|---|
| Consumer Confidence Index | -24 | - | -30 |
| Trade Balance | -5,570m | - | -4,000m |
| HCOB Composite PMI Flash | 49.90 | 49.30 | 48.30 |
| HCOB Manufacturing PMI Flash | 50.10 | 49.50 | 50.20 |
| HCOB Services PMI Flash | 49.60 | 49 | 48.30 |
| S&P Global Composite PMI Flash | 49.90 | 49.30 | 48.30 |
| S&P Global Manufacturing PMI Flash | 50.10 | 49.50 | 50.20 |
| S&P Global Services PMI Flash | 49.60 | 49 | 48.30 |
| S&P Global Manufacturing PMI Flash | 50.90 | 49.50 | 51.70 |
| S&P Global Composite PMI Flash | 53.20 | 52 | 51.90 |
Brent Crude Oil Price | Type: macro_line | Brent Price USD: 103.8 (2026-03-23) | Range: 59.93–133.2 | Trend(5pt): 64.06,122.2,97.1,72.12,103.8
| Data | Prior | Cons | Time |
|---|---|---|---|
| GFK Consumer Confidence Index | -24.70 | -26.50 | 23:00 |
| Business Confidence Index | 102 | 100 | 23:45 |
| Consumer Confidence Index | 91 | 89 | 23:45 |
| Business Confidence Index | 88.50 | - | 01:00 |
| Consumer Confidence Index | 97.40 | - | 01:00 |
| Inflation Rate Month-over-Month Preliminary | 0.40 | - | 00:00 |
| Inflation Rate Year-over-Year Preliminary | 2.30 | 2.40 | 00:00 |
| Unemployment Benefit Claims | -26,900 | - | 03:00 |
Eurozone markets showed mixed signals amid key data releases. French HCOB Composite PMI Flash dropped to 48.3, missing consensus of 49.3 and prior 49.9, indicating contraction. German S&P Global Manufacturing PMI Flash beat at 51.7 versus consensus 49.5 and previous 50.9, reflecting expansion.
French Services PMI Flash fell to 48.3 against expected 49 and prior 49.6, underscoring weakness. German Ifo Business Climate stayed at 88.6, topping consensus 86.1 and matching previous, showing stable outlook despite pressures. Spanish Trade Balance narrowed to -4 billion euros from -5.57 billion, signaling improvement.
Dutch Consumer Confidence Index declined to -30 from -24, highlighting pessimism. Equities varied: Euro Stoxx 50 rose 1.22% to 5,649.33, CAC 40 gained 1.33% to 7,846.55, DAX slipped 0.07% to 22,636.91. EUR/USD fell 0.36% to 1.16, EUR/GBP -0.01% to 0.87, EUR/JPY +0.04% to 184.42.
Gold dropped 0.72% to 4,517.20, Brent -3.57% to 98.57, Bitcoin +0.35% to 70,765.75. German 10Y Bund yield eased 0.27% to 2.81%.
Focus shifts to German GfK Consumer Confidence at 23:00 ET, consensus -26.5 after -24.7 prior, risking further erosion signals. French Business Confidence and Consumer Confidence at 23:45 ET, expected at 100 and 89 versus 102 and 91, could weigh on equities if below estimates. Italian Business Confidence and Consumer Confidence at 01:00 ET, with prior 88.5 and incomplete details, may influence bond spreads.
Amid ECB energy shock concerns from Iran tensions, downside surprises could pressure yields and EUR pairs. No ECB speeches planned, emphasizing data-driven cues.
Stagflation risks loom as Iran war elevates energy costs, souring German business outlook and threatening recovery. Bank of France trimmed 2026 growth forecast while raising inflation outlook, citing faster price pressures. Eurozone unemployment holds at 6.70% per latest data, indicating labor resilience despite PMI divergences.
French climate disaster costs rose to 5.2 billion euros in 2025, above prior decade average, adding to fiscal strains.
Subscribe to Eurozone Macro Daily and get each new issue delivered to your inbox.
Already a member? Visit robomacro.com to log in and manage subscriptions, or use Forgot Password to set a password.
German Business Confidence | Type: macro_line | Business Confidence Index: -13.16 (2026-02-01) | Range: -27.23–26.47 | Trend(6pt): 7.508,10.48,-9.548,-9.908,-11.9,-13.16
German vs Italian 10Y Yields | Type: macro_line | German 10Y Yield %: 2.807 (2026-01-01) | Range: -0.5386–2.823 | Trend(6pt): -0.325,1.445,2.546,2.23,2.814,2.807 | Italian 10Y Yield %: 3.388 (2026-02-01) | Range: 0.628–4.885 | Trend(6pt): 0.797,3.635,4.221,3.501,3.552,3.388
Brent Crude Futures | Type: market_hloc | Brent Crude: 98.63 (2026-03-26) | Range: 59.96–112.2 | Trend(6pt): 60.64,64.92,68.8,81.4,102.2,98.63
Euro Stoxx 50 Index | Type: market_hloc | Euro Stoxx 50: 5649 (2026-03-25) | Range: 5501–6173 | Trend(5pt): 5752,5956,6011,5783,5649
Iran's war risks global economic catastrophe, per Germany's defense minister, with energy shocks potentially reigniting Eurozone inflation and slowing growth, as ECB warns. Higher prices from conflict have iced Germany's recovery, per business reports, hitting manufacturing nations. Germany fills NATO North Atlantic gap left by UK, stepping in as flagship.
Finance Minister proposes joint venture rules for foreign firms in Europe, eyeing investment shifts. Nomura scenarios highlight Eurozone fragility to energy shocks, diverging policy responses. Bank of France sees trimmed growth and faster inflation in 2026.
Gold fell 0.72% to 4,517.20 on USD strength, Brent -3.57% to 98.57 amid supply fears, impacting imports. Bitcoin rose 0.35% to 70,765.75, contrasting risk-off tones.
ECB stresses options against Iran war energy shocks, with Lagarde affirming data-dependent stance without paralysis. Assessments warn of inflation reignition and slowdown if prices spike, per Nomura divergence scenarios. Deposit rate remains at 2.00%, with quantitative tightening and TPI/PEPP supporting transmission.
Guidance avoids rate path commitments, focusing on resilience. German 10Y Bund yield dropped 0.27% to 2.81%, reflecting tempered expectations. Statements emphasize learning from past crises, implying potential pauses if growth weakens, aiding bond rallies on soft data while equities face uncertainty.