The stock market extended its splendid rally as the KSE-100 index added 443 points to the 796 points it had amassed a day earlier. But that was until the last hour of trading when companies, brokers, and insurance firms thought discretion to be the better part of valor and launched into heavy profit-selling that saw […]