 More records are broken on Wall Street. U.S. stocks rallied to record highs on Wall Street after several big companies delivered better-than-expected profits for the spring. The S&P 500 rose 0.6% Tuesday, topping its all-time high set last week. The benchmark index is coming off its 10th winning week in the last 12. The Dow jumped to 1.8% a day after setting its own record, and the Nasdaq added 0.2%. A report showing sales at U.S. retailers held firmer than expected shows