Tech stocks have done better recently, so it could be some profit taking. David Briggs
Motivational, Inspirational, Funny Quotes