Stocks added to gains today, with a late afternoon rally pushing the benchmarks to session highs.




Share this: