The NSE Nifty 50 may face crucial resistance at 23,060 on the upside.On the technical level, the Bank Nifty crossed the key resistance zone of 50,750–50,800.Foreign portfolio investors continued their selling streak for the ninth straight session, net offloading Rs 2,519 crore worth of shares.The rupee closed stronger against the greenback, as the dollar index hit over a two-year low.