Indian stock markets opened higher on Tuesday. The Sensex and Nifty saw gains, led by financial and consumer durable stocks. This rise was driven by positive sentiment regarding a domestic earnings recovery. Additionally, new foreign investments contributed to the upward trend. Investors are showing renewed confidence in the market.