The earnings of top Indian banks validate the street’s fears