Europe is starting to pull itself out, the biggest risk IMO right now is China (which is kind of the point of this thread),
But I have been there several times for several months (and I don’t claim to be an expert) but, I marvel at their ability to control their markets to a find precision.
If they forecast say inflation will be 10% next month after being near zero for the previous 6 months, let me tell you, I believe them.