Stocks struggle in choppy trading