Bank Nifty reached a fresh all-time high today, propelled by a 2-3% surge in IndusInd Bank and ICICI Bank shares.
The rally in Nifty Bank has been underpinned by strong second-quarter results and a favourable interest rate outlook.