Latest producer price data out a few moments ago
– yy -2.5% vs -2.6% prev
Also out French :
consumer spending
– mm -0.7% vs -0.1% exp vs +0.1% prev from 0.0%
A big miss on consumer spending will be a concern