News ‘Magnificent seven’ tech stocks tumble a whopping $280B as crypto surges editorial staff 26. October 2023