Markets
Stocks Sweep Higher on Wall Street as Profit Reports Roll In
Wall Street rallied Tuesday to its best day in three weeks as more reports pour in on how much profit companies made during the spring.