Rupee Strengthens Amid Weaker Dollar, Lower Crude Prices