After a long consolidation ICICI Bank finds itself in a triangle unable to form newer highs and an apparent exhaustion at the top. If the lower TL breaks ne can go short below 505.5 to see 500 levels soon and if it stays below 500 one can expect 493 levels to be tested again.