1

European stocks extend losing streak as global tech outage disrupts key sectors