PSX witnesses highest-ever single day gain, index up by 4,695 points

* Asian markets mixed as traders eye fresh trade tensions