Sensex gains 287 points, while Nifty ends above 24,300 on value buying.
FII buying and easing crude prices help Indian equities recover from early losses.
Healthcare and financial stocks outperform as investors rotate towards defensive, domestic-focused sectors.
