Indian Rupee Rebounds to 95.7 as Lower Oil Prices, NSE IPO Inflows and RBI Intervention Support INR