Karachi: Pakistan's Karachi Stock Exchange 100 Index rose 214.49 points or 2.24 per cent to 9,789.69, the most since June 17.
Pakistan Telecommunications Co, the nation's biggest telephone service provider, rose the most in three weeks after it said 3G Internet services have expanded to 100 cities.
Pakistan Telecom rose 3.7 per cent to Rs17.90.
Pakistan State Oil, the nation's biggest fuel retailer, rose for the first time in six days after a report by BMA Capital forecast the company would gain from plans to increase its stake in Pakistan Refinery Ltd.
State Oil rose 1.5 per cent to Rs261.03, its steepest increase in three weeks.
The company would benefit in the long term by integrating its business of fuel marketing with refining, research analyst Mohammad Ali Taufiq wrote in a note to clients yesterday.