The rupee strengthened for the fourth consecutive session and closed 27 paise higher at 85.37 (provisional) against the US dollar on Thursday, hitting the April 3 closing level, on the back of foreign fund inflows in domestic equities and broad weakness in the greenback.