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...