MARKET LIVE: Sensex falls 150 pts, Nifty below 12,650; Eicher Motors up 3%

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