Rupee surrendered its initial gains but was still trading higher by 4 paise at 64.20 against US dollar in afternoon deals.Rupee resumed higher at 64.12 a dollar against last weekend level of 64.24 at Interbank Foreign Exchange market & moved in a range of 63.99 & 64.23 before quoting at 64.20 at 12.05 pm.