On Monday, the Nifty might witness a soft opening as a reaction to the macro data and, in that case, the level of 12,000-11,980 is likely to a strong support level. A breach of this support could mean that the index may once again enter into a consolidation and correction phase. To resume its up-move, it needs to clear the 12,100 mark first and sustain above this level. Once, the 12,100 mark is crossed, the next immediate resistance for the index is placed at 12,159, which also happens to the all-time high level.