The KSE 100 index today gave up an early 944-point gain and closed 347.97 points lower, at 164,776.44, after Monday's steep fall.
Zaviya