Domestic markets closed sharply lower amid US-Iran tensions, rupee weakness and heavy financial selling. SBI, Urban Company and Britannia declined after earnings