Rupee at 96.86: Oil Shock Breaks Record Low Against Dollar