Stocks posted a solid week of returns for the first time in several weeks, pulling all but one of the major benchmark indexes listed here into positive territory for the year to date. A strong labor report helped push stocks higher at the end of last week, while somewhat positive tweets from President Trump following discussions with Chinese president Xi also helped quell investors’ concerns over the ongoing tariff war. Small caps fared the best last week, led by the Russell 2000. Global stocks also reversed course as the Global Dow climbed over 3.0%. The Nasdaq, S&P 500, and the Dow each posted strong returns by last week’s end. Not surprisingly, long-term bond prices fell, driving yields higher.