Markets ended a tumultuous week on an ominous note, with a broad technology-sector selloff sending major U.S. stock indexes sharply lower and Treasury yields falling at a pace not seen since some of the worst days of the pandemic last year.
After a relatively placid stretch across financial markets, investors have been confronted with several fresh worries that have triggered volatility in markets around the globe.