Bank Nifty failing to break through 42,000

February 17, 2023