Producer Price data out a few moments ago

  • yy -3.5% vs -3.6%

Better data and welcome but a long way to go yet to get prices back into a healthier state

EURUSD still 1.0677 EURGBP 0.7074 EURJPY 130.54