Money Morning's best stocks to buy last week hinged on several key third-quarter earnings reports that had a big impact on markets.
Lifted by a barrage of encouraging data, the Dow and S&P 500 Index logged their third consecutive week of gains. The Dow jumped 1.11%, the S&P climbed 0.88%, and the Nasdaq added 0.74% for the week. All key sectors of the S&P ended in positive territory, boosted by telecoms and utilities.