Optimism returned to Wall Street last week, as Syria attack talk subsided and the yield on the benchmark 10-year Treasury note slipped.
Triple-digit gains Monday through Wednesday last week added 401.10 to the Dow. Stocks closed with modest losses Thursday, with the S&P 500 Index snapping a seven-day winning streak. But the bulls were back in force Friday, helping the Dow log its best week in nine months.
Yet, the market pendulum continues to swing between risk-off and risk-on trading, leaving investors cautious.
Money Morning's updated list of the best stocks to buy - and some to avoid - address today's biggest market concerns and find the smartest opportunities for your money now.