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.