Nifty Ends Above 25,650, Sensex Settles 650 Pts Higher as Bulls Claw Back ControlIndices·6 months ago