Markets this week: Sensex gains 2.4%; L&T, Tata Power surge

The BSE Sensex gained 2.4 percent, while the broader Nifty rose nearly 3 percent as foreign institutional investors (FIIs) extended buying into Indian equities.