Pakistan, June 29 -- The Pakistan Stock Exchange (PSX) erased early gains on Monday, with the benchmark KSE-100 Index falling more than 300 points by midday. Investor sentiment weakened amid rising global oil prices and uncertainty over the fragile United States-Iran ceasefire. The decline reflected cautious trading despite positive early momentum.

The market opened higher, with the KSE-100 Index gaining more than 400 points during the opening minutes. However, selling pressure reversed those gains, leaving the benchmark at 179,257.01, down 314.25 points, or 0.19%, by midday. The index traded within a range of 180,272.01 and 179,158.98 during the session.

Trading activity remained steady, with 172.56 million shares changing hands and a ...