PSX stages rally following staff-level agreement with IMF

PSX stages rally following staff-level agreement with IMF