The BSE benchmark Sensex rebounded over 218 points and the NSE Nifty went past the 9,800-mark in early trade today on fresh buying by investors amid a firming trend in Asian markets. The 30-share index was trading higher by 218.19 points, or 0.70%, to 31,477.04 with the sectoral indices led by oil & gas, metal, IT, consumer durables, teck, PSU, healthcare and auto leading the recovery.