Sensex snaps five-day losing streak, ends 235 points higher, Nifty settles at 9,794; midcap, smallcap stocks surge.

Sensex snaps five-day losing streak, ends 235 points higher, Nifty settles at 9,794; midcap, smallcap stocks surge.