Global markets sink again as tech, retail stocks drop