India's Sensex and Nifty rebound despite high oil, foreign selling

Business