KSE-100: Uncertainty looms despite partial recovery