PSX stays bullish, gains 338 more points