PSX closes green, gains 997 points

PSX closes green, gains 997 points