The three major U.S. stock indexes closed collectively higher, the Nasdaq rose 1.35%, back above 20,000 points; the S&P 500 index rose 1.1%, the Dow rose 0.91%. Large technology stocks rose across the board, Tesla rose more than 7%, Nifty rose more than 2%, Apple, Amazon, Meta rose more than 1%, Nvidia, Google, Intel, Microsoft rose slightly.