 The S&P 500 climbed three-tenths percent. The finish just shy of its all-time high set last week. The Dow Jones Industrial Average rose five-tenths percent to its own record, while the Nasdaq Composite added four-tenths percent in just a bit short of its high.