S&P 500 closes with another all-time high, led by crypto stocks amid euphoric wins