The Sensex opened at 77,391.07 and was trading at 77,335.31, up 344.09 points as of 9:20 AM; The Nifty 50 opened at 24,125.85 and was trading at 24,128.30, up 106.65 points