PSX stays bullish, gains 344 more points