Il Nuovo Postiglione - Stock markets struggle after tech-led selloff