Market Movers: Tech stocks drop as Cloudflare outage disrupts millions
Another day of market losses and tech selloffs, and with Nvidia added to the mix, we have the market report ready.The S&P 500 had another bearish day, down 0.8% on Tuesday, with declines in retail...