It was a positive week for stocks, with the three large-cap benchmarks hitting new highs.




Share this: