Rosy US jobs numbers sent Wall Street higher on Friday, with the Dow Jones Industrial Average rising to an eighth straight record finish.
The beleaguered US dollar also got a shot in the arm from the strong July employment report, which showed the world's largest economy adding north of 200,000 new positions for the second straight month.
Across the Atlantic, European equities also pushed higher amid unequivocal signs of American economic strength.
In New York, the Dow rose 0.3 percent, while the S&P 500 and Nasdaq each gained 0.2 percent.
But Adam Sarhan, CEO of 50 Park Investments, told AFP the jobs numbers were a "double-edged sword."
"On the one hand, it is good to see the economy growing, jobs coming in," he said. "At the same time, it is a hawkish data point for the Fed."
The strong job creation and slowly rising wages could spur the Fed to raise the cost of borrowing a third time this year to keep a tight rein on inflation.
But a rate increase would boost bank profits, and that fueled banking shares. Goldman Sachs jumped 2.6 percent, and JP Morgan Chase added 1.3 percent, leading the Dow higher.
Meanwhile, the dollar jumped 0.8 percent against a basket of other major currencies, rising off a 15-month low.
- European markets higher -
"Strong wage growth is key takeaway today," ING Economics said, but one strong jobs report may not be enough to sway skeptical investors trying to second-guess the US central bank.
The data also helped European equities extend early tentative gains ahead of the weekend, with Frankfurt and Paris seeing increases of better than one percent and London adding 0.5 percent.
The newfound dollar strength took the pressure off the euro whose recent rise has been threatening to undermine the competitiveness of eurozone exporters. But fundamentals are still in favor of the European single currency, many analysts say.
"The eurozone is today seen by many as a zone of stability," Philippe Waechter, an economist at Natixis, told AFP.
- Key figures around 2100 GMT -
New York - Dow: UP 0.3 percent at 22,092.81 (close)
New York - S&P 500: UP 0.2 percent at 2,476.83 (close)
New York - Nasdaq: UP 0.2 percent at 6,351.56 (close)
London - FTSE 100: UP 0.5 percent at 7,511.71 points (close)
Frankfurt - DAX 30: UP 1.1 percent at 12,297.72 (close)
Paris - CAC 40: UP 1.4 percent at 5,203.44 (close)
EURO STOXX 50: UP 1.2 percent at 3,507.41 (close)
Tokyo - Nikkei 225: DOWN 0.4 percent at 19,952.33 (close)
Hong Kong - Hang Seng: UP 0.1 percent at 27,562.68 (close)
Shanghai - Composite: DOWN 0.3 percent at 3,262.08 (close)
Oil - Brent North Sea: UP 41 cents at $52.42 per barrel
Oil - West Texas Intermediate: UP 55 cents at $49.58
Euro/dollar: DOWN at $1.1770 from $1.1871 at 2100 GMT on Thursday
Pound/dollar: DOWN at $1.3041 from $1.3138
Dollar/yen: UP at 110.68 yen from 110.04 yen
© 2017 AFP