United States markets head into the last week of the year with a "Santa Claus rally" having lifted them to record highs, picking up momentum from outstanding GDP numbers in the world's biggest economy.
The Dow and S&P 500 both closed the week out at fresh new peaks, with the blue-chip index registering its seventh straight gain in a surge that one analyst called a humdinger.
For the week, the Dow Jones industrial average gained 248.91 points (1.40 per cent) to 18,053.71.
The S&P 500 jumped 18.12 (0.88 per cent) to 2088.77, while the tech-rich Nasdaq Composite Index rose 41.48 (0.87 per cent) to 4806.86.
Hugh Johnson, head of Hugh Johnson Advisors, said he was heartened by gains in sectors linked to economic growth, such as consumer discretionary spending and industrials. He noted the small-cap Russell-2000 also reached a 52-week high on Saturday.