The rally came after FIIs snapped their 11-day selling streak, recording net inflows of ₹2,041.95 crore on Tuesday, while DIIs added ₹176.35 crore