New Delhi, July 9 -- Indian stock market benchmarks, the Sensex and Nifty 50, ended higher on Tuesday, July 8, supported primarily by gains in major financial stocks.

The Sensex advanced by 270 points, or 0.32 per cent, to close at 83,712.51, while the Nifty 50 added 61 points, or 0.24 per cent, finishing at 25,522.50. However, mid and small-cap stocks lagged behind.

The BSE Midcap index closed nearly unchanged, whereas the Smallcap index declined by 0.17 per cent.

Sumeet Bagadia, Executive Director at Choice Broking, believes that Indian stock market mood has gradually improved in last couple of sessions.

Speaking on the outlook of Indian stock market, Bagadia said, " The Nifty 50 index has made strong base at 25,300 to 25,250 levels...