The bull took charge at the Pakistan Stock Exchange (PSX) on Wednesday as shares climbed over 300 points on positive investor sentiment. According to the PSX website, at 12:04pm, the benchmark KSE-100 index climbed 512.78 points, up by 0.8 per cent, to stand at 64,967.0 from the previous close of 64,454.22. The bourse retracted marginally and closed at 64,822.43, up by 368.21 points or 0.57p