Rupee records modest gain amid Dollar demand from oil firms