Stocks faltered a bit today, and the benchmark indices all closed lower, although well off the lows.




Share this: