HDFC Bank led the banking selloff after June-quarter earnings missed expectations on key metrics.
Axis Bank and Kotak Mahindra Bank declined on margin concerns, while ICICI Bank gained after strong results.
Banking weakness dragged markets lower as Brent crude climbed above $90 amid geopolitical tensions.

