Robust buying in heavyweight private lenders—HDFC Bank, Axis Bank, and ICICI Bank—propelled the Nifty Bank index to a fresh lifetime high of 57,076, eclipsing the earlier peak of 57,049 set on 9 June. Persistent demand for banking shares on Dalal Street now positions the index to end June in positive territory, which would mark its fourth consecutive monthly advance—its longest winning streak since March 2016.
