Rupee buoyed by recovery in domestic equities, easing inflation