KSE-100 snaps 5-session losing streak, gains 310 points