20090605 business.india-business: Sensex on a roll; best week in 4 years