Despite strong corporate earnings, stock prices closed lower after a volatile week of trading triggered by unprecedented activity in a handful of companies.
Despite strong corporate earnings, stock prices closed lower after a volatile week of trading triggered by unprecedented activity in a handful of companies.