IT and metal stocks give Sensex a 308-point lift; rally on for 9th day | Sharefundss