The S&P 500 and the Nasdaq had their best week since November
It was a strong day for all three major U.S. stock indexes…
Microsoft stocks led by its AI and cloud computing business
Software maker Microsoft reported strong third-quarter earnings on Thursday, led in part…