Stock Market Live: The Nifty 50 tanked over 300 points to as low as 23,864 and the BSE Sensex shed nearly 1,000 points or 1.3%.