ICICI Bank ADR dips 6.5% after strong Q4, but shorts are quietly retreating
IBN enters May with a week-on-week loss of 6.5%, closing at $26.56 on the NYSE. The tension is clear: the underlying business just delivered its strongest quarterly numbers in years, yet the ADR has pulled back as…
