The combination of sobering corporate earnings, reports of forthcoming layoffs, geopolitical uncertainty in the UK, and the potential for another technology ban by the U.S. are weighing on stocks.
You have successfully joined our subscriber list. We have sent an confirmation email.