News

The stock market rallied for the week, with the S&P 500 and Nasdaq clearing key levels, led by Microsoft and Meta as well as ...