Buying returns to PSX, KSE-100 up nearly 3,000 points

Buying returns to PSX, KSE-100 up nearly 3,000 points