US stocks mixed
Profit-taking and a larger-than-expected decline in consumer confidence put pressure on US stocks today, but the market still managed to hang on to most of its huge rally.
Tech stocks ended with a small advance while blue chips dipped.