Sensex UP by more than 800 points

Sensex up by more than 800 points after it opened and now its almost maitianing that level , Most of the stocks are tradin in green , but not sure why those company which showed bad results are also in green like welspun and Suzlon energy .Sure the reason for the raise is global market and also some domestic economic news like inflation has come down to 10.6 or so .