Browsing: gaining over 800 points with analysts attributing the rally to expected good news from the International Monetary Fund (IMF). According to the PSX website