U.S. stocks rallied Tuesday, lifting the three benchmark indexes to 2011 highs, as investors embraced results from Ford Motor Co., United Parcel Service Inc., 3M Co.
U.S. stocks rallied Tuesday, lifting the three benchmark indexes to 2011 highs, as investors embraced results from Ford Motor Co., United Parcel Service Inc., 3M Co.