KSE-100 closes down 0.65pc at over 42,000 points