You’d never know it given the market moves
The latest OECD leading indicators suggest that all is not lost in China and that Europe has a "stable momentum"