PSX hails long march deferral with 529-point rally

* Market extended gains for second day