The rupee traded in the range of 69.65-70.20 against the greenback before settling at 70.16 per dollar