Foreign selling, weak earnings drag PSX lower in first Ramadan session

A stockbroker reacts while monitoring the market on the electronic board displaying share prices during a trading session at the Pakistan Stock Exchange, in Karachi, July 3, 2023. — ReutersKSE-100 Index closed at 172,170.29, down 6,682.80 points, or 3.74%.Index hit an intraday high…