Why the rupee strengthened despite weak equities today