As NIFTY could not sustain above 16863 (200EMA) and ended at 16682 .
We have witnessed clear signs of weakness in NIFTY .
The support levels are 16624, 16407, 16173. Below this, 15688, 15460 and 15301.
Resistances on the upper side are 16788 and 16949.