20090605 unknown: Sensex on a roll; best week in 4 years