Summary
Indian stock indices Sensex and Nifty experienced declines as crude oil prices approached $90 and hopes for a US-Iran deal faded. Sectors like FMCG, realty, and metals were among the top laggards, while pharma and IT stocks showed some resilience.