Overview
- The Pakistan Stock Exchange recovered late to finish marginally higher after a steep early fall, with the KSE‑100 closing around 175,927 following swings between about 173,636 and 176,129.
- The session opened with panic selling that erased more than 2,000 points in early trade but selective buying in blue‑chip stocks helped most losses to be recouped by the close.
- Trading was active with roughly 675.9 million shares exchanging hands and a traded value near Rs30.2–30.3 billion, while Cnergyico PK led volumes with about 166 million shares.
- Official data from the National Clearing Company showed foreign investors were net buyers of roughly Rs175 million during the session.
- Analysts say near‑term direction will hinge on further US‑Iran developments and the incoming corporate earnings season because higher oil prices and regional risk have weakened market breadth and capitalisation.