The three major U.S. stock indexes closed collectively higher, the Dow rose 0.09%, the Nasdaq rose 0.3%, the S&P 500 index rose 0.09%, the popular technology stocks were mixed, Amazon rose more than 2%, Nvidia fell nearly 2%. Computer hardware, solar energy, software applications rose, U.S. software rose more than 8%, ultra-microcomputer rose more than 7%, Anglo American rose more than 6%, SafeTime, Sunrun rose more than 4%.