China’s economy is running in the high while manufacturing sector PMI from Spain and European car sales numbers dropped by 50% again