KSE-100 closes week at 42,085 points, up 2.3%

* Bulls dominate PSX as KSE-100 shoots past 42,000 at week close