Stock Market Live Updates: The Nifty did recover on Wednesday but could not sustain at higher levels. Oil prices still hover around the $100 a barrel mark. 23,000 remains the key for the index, while holding 51,000 will be key for the Nifty Bank. Currency markets will open for trade after Wednesday’s holiday and will react to the latest steps by the RBI.