PSX retreats after profit-taking cools rally; KSE-100 loses 476 points

PSX retreats after profit-taking cools rally; KSE-100 loses 476 points