PSX loses 158 points, stands at 41,520.59 points