PSX ends trading with 102 point decline; a tug of war day

PSX ends trading with 102 point decline; a tug of war day