Nifty and Sensex rebound as financials and bank stocks rally. Key movers include Rama Phosphates, Bank of Maharashtra, ICICI Lombard, Persistent Systems, Tata Communications, SKF India, Tata Investment, BLS International, and CE Info Systems.