Rupee Holds at 95 as PSB Dollar Sales Curb Pressure