All three major stock indexes ended last week in positive territory, snapping weekslong losing streaks for the Dow Jones ...