RBI Defends 93 Rupee Floor Against Persistent Oil Price Pressure