Rupee crossed the 95 mark