The Nasdaq climbed 2% while the S&P 500 finished up 1% and near its record ​closing high on increasing optimism about the ...