The Nifty 50 faced strong resistance near 22,700 for the third consecutive week now (which coincides with the 20-day EMA), ...