Market Wrap, Oct 21: Here’s all that happened in the markets today

BSE Sensex was at 40,707 levels, up 163 points or 0.4 per cent with Power Grid, Bharti Airtel, and Tata Steel ending the day as top gainers on the 30-share index