Indian benchmark indices, Sensex and Nifty, extended their recovery for a third straight session on Wednesday, gaining 0.8% as cooling crude prices and "bargain hunting" sparked a ₹5.70 lakh crore wealth surge.