Rupee Weakens Towards Record Lows; Yields Inch Up