Nifty eyes 23,500 amid favorable global cues, cooling crude. Live updates on Indian stock market, IPOs, and IT stocks.