AP – Stocks struggled to a mixed finish Thursday after weak earnings news from 3M and other companies weighed on the market.
Comments are closed.