PSX stays bullish, gains 366 points