PSX gains 18.02 points