Rupee ends marginally weaker, state-run banks' offers cap decline
The currency would have endured a steeper fall if not for dollar offers from state-run banks, traders said. The rupee had declined to its all-time low of 83.9850 last week.