KSE-100: Stocks stage a comeback with 370 points surge