PSX gains on US-Iran deal hopes, lower oil prices

An investor monitors a digital board showing share prices at the Pakistan Stock Exchange in Karachi on March 9, 2026. — OnlineKSE-100 Index closed at 172,399.90, up 2,696.30 points, or 1.59%.Index hit intraday high of 173,093.45, gaining 3,389.85 points, or 2%.Index recorded a low of…