Rupee Hits 95.85 Record as Oil-Import Risk Surfaces