Sensex, Nifty Stage Sharp Recovery, Brent Slips Below $90