The Indian rupee strengthened on Friday, ending its four-day decline to close at 94.21 against the dollar. This recovery was fueled by modest foreign investment...