US stocks continued their advance last week as the S&P500 (up 2.9%) and the Nasdaq (up 3.8%) hit five-month highs, and the Dow gained 1.6%,...