Markets | Wed Jul 20, 2011 3:02pm EDT

Stern Advice: Is it 1999 all over again for tech stocks?