Firm global cues send Sensex 300 points higher; Nifty above 17,450
At 9.22 am, the BSE Sensex was trading 310 points or 0.53 per cent higher at 58,660. Nifty50 was trading at 17,475, up 88 points or 0.5 per cent. The midcap and smallcap indices edged up to 0.80 per cent each.