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.

Leave a Reply