Despite moments of trepidation, the stock market extended its winning streak to three straight weeks.

read more