Finance July 16, 2026 Explained: Why ICICI Lombard shares tumbled 15% in their biggest fall since the COVID crash