Finance News Nvidia Amazon Microsoft: Why are Nvidia, Amazon, Meta, Microsoft stocks, share prices are up today? What to expect at S&P 500, Nasdaq, Dow?