The Pakistan Stock Exchange (PSX) capped off the week with a volatile session on Friday, as the benchmark KSE-100 index whipsawed between sharp gains and losses before settling just above the 158,000 mark, its highest-ever closing level.

The index closed at 158,037 points, up 84 points, or 0.05%, after a roller-coaster ride. Morning trade remained range-bound, but the afternoon session saw heightened activity, pushing the index to an intra-day high of 159,337 points (+1,384) before sliding to a low of 157,522 (-432 points), according to Ali Najib, Deputy Head of Trading at Arif Habib Ltd.

On the macroeconomic front, the current account deficit widened to $245 million in August 2025, compared to $82 million in the same month last year. For the first two months of FY26, the deficit stood a

See Full Page