An analyst from Swastika Investmart said that ICICI Bank has been trading within a volatile 100-point range, reflecting ...