Home Stock Evening digest: Tech companies layoffs, oil surge rattle markets