Rupee trades lower at 71.40 per dollar