Market expert Sunil Subramaniam predicts that the Nifty will stay around 22,500-23,000 by year-end. He cites strong domestic ...