By Jeff Meyers
The recent turmoil in Europe has spawned the risk-off purging of small-cap stocks in general and small-cap technology stocks in particular. The Russell 2000 Technology Index is off 14% from its late March highs, compared to 9% for the broader Russell 2000 Index, 6% for the S&P 500 Index, and 5.5%