Rupee gains Rs2.03 against US Dollar