Cautious sentiment surrounding the fragile US-Iran truce weighed on domestic equities, resulting in a subdued start to the trading session. The benchmark Nifty50 index traded within a narrow range throughout the day, reflecting investor indecision ahead of the mid-week holiday. Ultimately, the index ended marginally lower by 0.03%, indicating a lack of strong directional cues amid prevailing geopolitical uncertainty.



