PSX stays bullish, gains 544 points