 The S&P 500 rose 0.6% to top its all-time highs at just two weeks ago. The Dow added 0.4% and the Nasdaq Composite climbed 0.8%. That's from its own record set a day earlier. Tesla led the way after the electric vehicle maker reported better sales from the spring than analysts feared. Crude oil's price eased after touching its highest level since April.