The NSE Nifty index traded 66.1 points up at 24859.35, while BSE Sensex was up 250.88 points at 81612.75 as of 09:59AM(IST)on June 20.
In the Nifty index, Mahindra & Mahindra Ltd.(up 2.01 per cent), Jio Financial Services Ltd.(up 1.04 per cent), Power Grid Corporation of India Ltd.(up 1.00 per cent), Coal India Ltd.(up 0.99 per cent) and Bharti Airtel Ltd.(up 0.99 per cent) were among the top gainers.
On the other hand, Hero MotoCorp Ltd.(down 2.39 per cent), Bajaj Auto Ltd.(down 2.06 per cent), Bajaj Finance Ltd.(down 1.34 per cent), Tech Mahindra Ltd.(down 0.79 per cent) and Wipro Ltd.(down 0.79 per cent) were among the top losers.