The Pakistan Stock Exchange (PSX) extended its bullish run for the eighth consecutive week, underpinned by Moody’s sovereign rating upgrade, strong corporate earnings and optimism over policy continuity. Despite intermittent volatility, the KSE-100 index touched an all-time high of 147,005 points during the four-day trading week before settling at 146,492 points on Friday, gaining 1,109 points or