Buying rally continues, KSE-100 gains over 2,000 points

Buying rally continues, KSE-100 gains over 2,000 points