Stocks trim gains after confidence dives

Back
Top