Business Pakistan stocks drop on profit taking as budget delayed Energy sector under pressure on rumors of delay in circular debt resolution Business Desk May 26, 2025 May 27, 2025