The S&P BSE Sensex was up over 300 points around 64,700 levels. The Nifty50, on the other hand,was up 100-odd points at 19,333.
Eicher Motors, Axis Bank, L&T, Grasim, Hero MotoCotp, Coal India, Hindalco, Adani Enterprises, NTPC, Bajaj Finance, and JSW Steel marched ahead with the most gains, rising between 1 per cent and 2 per cent.
In the broader markets, meanwhile, the BSE MidCap and SmallCap added 0.61 per cent and 0.99 per cent, respectively.
Elsewhere in Asia, South Korea’s Kospi zoomed 5.7 per cent after the country re-imposed a full ban on short-selling for about eight months till June next year. The move is aimed at weeding out illegal use of short-selling to curb market turmoil.