Stock market today: Benchmark indices Sensex and Nifty closed marginally lower on Tuesday amid concerns over elevated crude oil prices and renewed tensions between the US and Iran, which weighed on investor sentiment.