Indian stock markets, Nifty 50 and Sensex, closed lower on Tuesday despite initial gains, impacted by a strong US dollar and high bond yields. Selling pressure was seen in IT, media, and metal sectors, while buying was observed in auto and FMCG. Analysts predict a cautious market outlook in the near term, influenced by Q3 results and the Union Budget. The stock exchanges are closed today for Christmas.