Nifty surpassed the key resistance levels of the previous swing high of 22,676 and the 20-day SMA, which was positioned near 22,550