Friends Stocks tried to rally early, failed, moved into negative territory, and then attempted to recover late in the trading session. We had a little bad news is good news before the open this morning as the ADP private payroll number came in lighter than expected. 132,000 private...
Stocks Finish Month on a Sour Note
