 A solid rise in consumer loan demand, higher non-interest income, and a fall in provisions support ICICI Banks IBN fiscal Q2 results. This drives investors bullish stance as the stock touches an all-time high. 