Post navigation RBI net sold over $15 billion forex in December Stock market today: BSE Sensex opens over 300 points down; Nifty50 below 22,900