Rupee Recovers to ₹95.20 as Oil Prices Retreat, Panagariya Stands Firm