The KSE-100 settled at 172,013.48 on Wednesday, up 3,994.62 points or 2.38%, after crossing 170,000 early and hitting an intraday high of 172,286.99.
Zaviya News