Stock market recap, April 7 -- India's benchmark indices Sensex and Nifty 50 ended with strong gains on Monday, 6 April, rising more than 1% each amid easing crude oil prices and further recovery in the Indian rupee.

Extending gains to the third consecutive session, the Sensex ended 787 points, or 1.07%, higher at 74,106.85, while the Nifty 50 settled at 22,968.25, rising 255 points, or 1.12%. The BSE 150 Midcap index gained 1.30%, while the BSE 250 Smallcap index rose by 1.10%.

Investor wealth rose by more than Rs.5 trillion in a single session as the overall market capitalization of BSE-listed firms rose to over Rs.427 trillion.

Buy: Titan Co. Ltd (current price: Rs.4,246)

Buy: Schneider Electric Infrastructure Ltd (current price: R...