Indian stock markets closed a tad lower on Tuesday, with both the Sensex and Nifty settling in negative territory following US trade tariffs on Canada and Mexico coming into force from today.