The rupee ended lower at 54.33 against the dollar as oil-related dollar demand weighed on the Indian unit.
Rupee ends lower at 54.33 a dollar