MARKETS: Indices stage recovery; Sensex rises 300 pts; Bajaj Finserv up 8%

Catch all the live updates of the stock markets here. Bank stocks reversed gains in the last hour of trade with HDFC Bank, SBI, and ICICI Bank gaining up to 1.5%