Markets | Mon May 24, 2010 7:32am EDT

Europe weakness threatens tech rebound