Rupee trades marginally weaker against the US dollar