India, May 5 -- Stocks to watch Today, May 5, 2026: Indian stock markets closed in the green on Monday, May 4, with both BSE Sensex and Nifty 50 posting gains. During the day, both indices jumped more than 1%. However, some of these gains were reduced toward the end of the session as investors booked profits while crude oil prices rose by over 1%.

By the close, the Sensex had climbed 356 points, or 0.46%, to finish at 77,269.40. Meanwhile, the Nifty 50 gained 122 points, or 0.51%, ending the session at 24,119.30.

Despite Monday's positive close, the market may struggle to continue its upward trend. Early signals from GIFT Nifty suggest a mixed-to-weak opening on Tuesday. The index was trading near 23,032, down by over 11.50 points compa...