PSX gains 130 points to close at 93,355 points