The BSE Sensex settled at 75,318.39, up 117.54 points or 0.16%, while the Nifty 50 closed at 23,659, gaining 41 points or 0.17%

Sensex rose 1,100 points from its days low to close at 75,315, and Nifty 50 gained 333 points from its days low to end the session at 23,650. At close, Sensex was up 77 points and…

Nifty 50 settled at 23,649.95, up just 6.45 points or 0.03%, while the BSE Sensex gained 77.05 points or 0.10% to close at 75,315.04

Markets recover midday losses, led by Metals and Auto sectors, despite ongoing macroeconomic challenges and a weakening rupee.