KSE-100: Uncertainty riles investors; index dips 632 points