Indian equity benchmarks Sensex and Nifty closed lower on Thursday as rising crude oil prices and escalating tensions between the United States and Iran weakened investor sentiment. Broader markets also declined, while IT and pharma stocks showed relative resilience amid volatility