Stocks rebounded last week following a tumultuous few weeks of significant losses. Led by the Nasdaq, each of the benchmark indexes listed here posted solid gains. Both the large caps of the Dow and S&P 500 put up impressive gains exceeding 4.0%, as did the small-cap Russell 2000 and the Global Dow. Also of note is the fact that each index listed here is, once again, ahead of its respective 2017 year-end value. All told, last week was the best for stocks since early 2013. And, these gains occurred despite signals that inflation is beginning to pick up steam.