PSX market rally