Stock-market selloff wipes $13 trillion in market cap off broad U.S. benchmark

Loading 3 comments...