German March PPI mm 0.0% vs +0.2% expected

March Producer Price Index report now out 20 April

  • -0.5% prev
  • YY -3.1% vs -2.95 exp vs -3.0% prev

Softer than expected but mm better than previous which tempers impact.

EURUSD 1.1357 with the euro generally finding a little demand from equity market wobbles.

Best in 2026

Sponsored

General Risk Warning
investingLive Premium
Telegram Community
Gain Access