On Wall Street, stocks tanked toward the end of last week, with the "Magnificent Seven" mega-cap tech stocks losing more than ...