Stocks rallied last week on a stream of positive corporate earnings surprises. Click here to read the full article.

A strong opening to the third-quarter earnings season sparked a late week, broad-based rally that helped stocks finish the week with solid gains. Click here to read the full article.

The overhang of bumping against the federal debt ceiling was lifted last week with an agreement to extend the debt ceiling through early December, helping propel stocks to a weekly gain. Click here to read the full article.

Higher bond yields and a legislative stalemate in Washington, D.C., added up to losses for the week. Click here to read the full article.

Stock prices were whipsawed last week, dragged initially lower by financial contagion worries and later lifted by a supportive Fed policy statement. Click here to read the full article.

Stocks weakened ahead of this week’s Federal Reserve meeting and amid persistent concerns about the Delta variant’s impact on the economy. Click here to read the full article.