Buying at lower levels and improving market breadth helped benchmarks recover most of their early losses despite higher crude prices and geopolitical concerns