Weekly Stocks Review: KSE-100 rebounds in a brief trading week

* Drop in CAD brought signs of life to economy