Rupee Snaps Losing Streak, Settles Higher To 74.38 Against Dollar