D-Street Rally: Sensex Surges Over 650 Points, Nifty At 26,150; Here's Why

D-Street Rally: Sensex Surges Over 650 Points, Nifty At 26,150; Here's Why