Rupee slips past 95 as merchant, NDF demand outweighs USD retreat