Rupee records marginal gains