PSX records its highest single-day gains in five months as the KSE-100 index surges 3,359 points, signaling market recovery.