Rising tech stocks put S&P 500 on pace for 8th weekly gain ... - technology-wallpaper-4u