Sensex ends 300 points up, Nifty50 nears 7,450

Domestic equity benchmarks snapped two sessions of losses to notch up handsome gains. The BSE S&P Sensex rallied 291.47 points, or 1.21 per cent, to end the day at 24,479.84. The NSE's Nifty50 closed at 7,435.10, up 1.14 per cent or 84.10 points.