Positive Signals from Chinese and European Leading Indicators