The Indian stock markets gained on March 8, recovering from losses in the previous session. The BSE Sensex rose 1.19% to close at 18,440 points and the NSE Nifty gained 1.06% to end at 5,521 points. Sentiment improved after crude oil prices fell and the Congress party and DMK party reopened talks in Tamil Nadu. Global markets also rose, with the Dow gaining 1.03% and Nasdaq up 0.74%. Asian markets opened higher as well on strong US performance. Domestically, companies announced new partnerships, acquisitions, and business expansions. Bond yields were mostly unchanged.