Big-box retailers and petroleum producers were among the losers Friday as major US stock indices retreated from records following a disappointing jobs report.
The closely-watched September jobs report showed the US lost 33,000 jobs last month, according to Labor Department data. Both the Dow and S&P 500 fell slightly from record peaks, while the Nasdaq (Frankfurt: 813516 - news) edged up to finish at a record for the sixth straight session.
Equity markets elsewhere were mixed, with Frankfurt and Paris declining, but London advancing on a weakening pound.
Madrid stocks shed 0.3 percent amid a political crisis over Catalan.
"Cracks are appearing in Catalonia's move to independence, but until the notion of independence is dispelled, contagion risk remains," said Jasper Lawler, head of research at London Capital Group.
In the US, analysts had been expecting much slower hiring in September due to Hurricanes Harvey and Irma, but the economy had still been expected to add 75,000 jobs. Instead, data showed the first net loss since 2010.
The dreary headline figure was offset by other aspects of the report, with hourly wages rising and unemployment falling from 4.4 to 4.2 percent.
Analysts said last month's data should be taken with a grain of salt.
"Sometimes you have to just sit back and relax, and this is one of those times," said economist Joel Naroff. "The decline in the number of jobs was a direct result of the hurricanes, and next month we are likely to see things turn around, probably with a vengeance."
Big box retailers were also weak after analysts expressed disappointment at the profit margin reported by Costco Wholesale.
Retailers have been hit by periodic waves of selling on worries that Amazon will drag on profits, a fear that also hit drugstore stocks Friday.
- Key figures around 2100 GMT -
New York - DOW: DOWN less than 0.1 percent at 22,773.67 (close)
New York - S&P 500: DOWN 0.1 percent at 2,549.33 (close)
New York - Nasdaq: UP 0.1 percent at 6,590.18 (close)
London - FTSE 100: UP 0.2 percent at 7,522.87 points (close)
Frankfurt - DAX 30: DOWN 0.1 percent at 12,955.94 (close)
Paris - CAC 40: DOWN 0.4 percent at 5,359.90 (close)
Madrid - IBEX 35: DOWN 0.3 percent at 10,185.50
EURO STOXX 50: DOWN 0.3 percent at 3,602.50
Tokyo - Nikkei 225: UP 0.3 percent at 20,690.71 (close)
Hong Kong - Hang Seng: UP 0.3 percent at 28,458.04 (close)
Shanghai - Composite: Closed for a public holiday
Euro/dollar: UP at $1.1736 from $1.1706 at 2130 GMT Thursday
Dollar/yen: DOWN at 112.65 yen from 112.83 yen
Pound/dollar: DOWN at $1.3069 from $1.3115
Oil - Brent North Sea: DOWN $1.38 at $55.62 per barrel
Oil - West Texas Intermediate: DOWN $1.50 at $49.29 per barrel