The Indian rupee logged its weakest closing level on record on Wednesday, hurt by a lingering deprecation bias and ...