European and US stocks slid yesterday as traders booked profits in the absence of key data in a market that generally lacks momentum, analysts said.