It opened at 71.24 per dollar surpassing the previous low of 71.21 per dollar, at which it had closed on Monday.
According to analysts, along with trade concerns, high crude oil prices and consistent outflow of foreign funds also weighed on the Indian currency.