20110325 top-headlines: BSE Sensex posts best weekly gain since July 2009