Business European stocks extend losing streak as global tech outage disrupts key sectors Piero Cingari 20/07/2024