Nifty is stuck in a broader trading range of 21,710- 22,775 for the last 10 weeks, but the major trend is bullish, and every small decline is being brought. In last two weeks it drifted to 21,777 but witnessed decent recovery towards 22,625 zones. It formed a small-bodied high-wave candle with long shadows on a weekly scale, which indicates volatile swings in a narrow trading band.