PSX sheds 323 more points on 3rd straight day