Indian stock market creates history as nifty crosses the level of 22 967 know the details