Following heavy selling spell at Karachi Stock Exchange (KSE) during the past days the benchmark KSE-100 Index Wednesday recovered 183 points to close at 10,612 on the back of fresh buying. The share market began with positive numbers on screens as investors went on buying spree at dips, particularly in banking and energy sectors. Market turnover was recorded at 19.1 million shares with Lotte Pakistan topping the list of volume leaders at Rs9.56, stronger by paisas 45.