Sensex climbs 291 points to settle at 77,094, Nifty up 89 points to 24,102 - Telegraph India — OffsidePost