Foreign exchange traders said strong equity markets mainly supported the rupee sentiment as the benchmark BSE Sensex rose further by 104.19 points or 0.36 per cent to an all-time closing high of 28,888.86 points.
Banks and exporters preferred to sell dollars on hopes of further foreign capital inflows into equity markets, they added.