The Pakistan Stock Exchange (PSX) extended its recovery on Tuesday, with the benchmark KSE-100 Index gaining 1,454.80 points, or 0.87% from the previous close of 166,564.07, to settle at 168,018.87 as investors returned to heavyweight stocks for bargain hunting following recent market weakness. The benchmark opened on a positive note and maintained its upward trajectory throughout the session.