Markets KSE-100 hits record high: What’s driving the PSX rally? By week's end, the benchmark index posted a 3.2% gain, closing at 138,597 points Shuja Qureshi Shahbaz Ashraf Jul 19, 2025 Jul 19, 2025