European stocks dragged lower by Chinese crackdown in July 27, 2021 Investors worry inflation caused by supply chain disruptions will be ongoing problem