Benchmark indices staged a strong recovery on Monday after their longest weekly losing streak in 25 years, with banking and ...