Sensex Closes 1,028 Points Higher, Nifty Settles At 8,598 | Sharefundss