Business & Economy Published 18 Apr, 2025 03:08pm Stocks rebound following record current account surplus KSE-100 index jumps 881.03 points