SBI, HDFC Bank: Here is why bank stocks rallied up to 6% on Monday

Private banks and select public sector banks were the top index contributors at the…