20120518 business.india-business: Sensex gains on short covering