KSE-100 gains over 3% as buying returns to PSX

KSE-100 gains over 3% as buying returns to PSX