Sensex rises 319 points led by IT and financial stocks amid firm global cues

Sensex gained 319 points and Nifty rose 82 as IT and banking stocks led a broad rally driven by foreign inflows and stable global cues.