20100403 business.india-business: Sensex extends weekly gains for 8th week; closes up 48 pts