Extending the bullish spell for the ninth straight week, the KSE-100 index posted a solid gain of over 2 per cent, closing at 149,493 points, buoyed by strong buying interest and an influx of mutual fund investments. The positive momentum came despite political uncertainties and a volatile market environment. During the week, foreign inflows into mutual funds stood at $55.5m, contributing signi