PSX maintains bullish run, gains 414.46 pts

PSX maintains bullish run, gains 414.46 pts