MARKET LIVE: RIL, Bajaj twins help Sensex erase losses; Nifty tops 12,650

Live market updates: A total of 504 companies including ONGC, Tata Steel, Eveready Industries, and Future Retail are set to declare their results today