Fiscal concerns are denting investor confidence, while a global tech rout is a contributing factor.