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.