With tech giants back in charge, stocks hit records again

Skip to toolbar