Stocks struggle to hold gains, S&P 500 sets fresh high; JCP jumps 8%

Back
Top