Sensex climbs 309.91 points to 55,860.21 in opening trade; Nifty rises 72.1 points to 16,702.55.

Sensex climbs 309.91 points to 55,860.21 in opening trade; Nifty rises 72.1 points to 16,702.55.