Rupee weaker