Pakistan, May 12 -- The Pakistan Stock Exchange (PSX) witnessed volatile trading on Tuesday as early gains quickly reversed, pushing the benchmark KSE-100 Index down by 665 points. The index had surged by over 900 points in morning trade but later slipped into negative territory. Investor sentiment remained cautious amid global geopolitical uncertainty and profit-taking.

At around 2:12pm, the KSE-100 Index stood at 169,840.75, reflecting a decline of 665.56 points. Trading volume reached 284.03 million shares, with a total value of Rs12.02 billion. Despite strong participation, selling pressure dominated heavyweight sectors, including banking, cement, oil, and power stocks.

Read more: PSX loses over 609 points

Overall market activity r...