Latest PPI data now out
– yy -2.4% vs -2.6% prev from -2.5%
EURUSD still kicking around 1.0860