Selling hits banking, fertilisers, oil and gas stocks, KSE-100 hovers near 167,000, down 1.19% at midday