There's lots of mixed news. We started off with negative tech news, then National Semi came out in the middle of the day, and we're doing better, but we're still down for the week.
Earnings are a mixed bag, but it seem like tech stocks are starting to turn the corner.