KSE 100 bites the dust amid mounting uncertainty