Stock markets on both sides of the Atlantic retreated Friday as investors banked profits from the week's rally sparked by massive government and central bank action to protect economies from the coronavirus.

"Today's sell off is most probably a consequence of three days of strong gains and a paring of risk ahead of the weekend," said Michael Hewson at CMC Markets UK.

He said it was "a welcome sight to see European stocks finish the week higher for the first time since mid-February, offering a welcome respite to some pretty battered portfolios."

The Dow Jones Industrial Average sank 4.1 percent, or 915 points, to finish at 21,636.78, but leaving the index with its biggest weekly gain since 1931.

Governments and central banks have pledged trillions of dollars to support the global economy, which has been hammered by the rapid spread of the coronavirus
Governments and central banks have pledged trillions of dollars to support the global economy, which has been hammered by the rapid spread of the coronavirus AFP / Noel Celis

Oil markets saw another dismal day under the twin impact of the pandemic and an ongoing price war, with European benchmark Brent crude plumbing lows last seen in 2003.

"European markets have pulled back... with caution being the order of the day after such a good rally," said Neil Wilson, chief market analyst at trading group Markets.com.

"Stimulus efforts have calmed markets" this week, Wilson said.

Earlier, Asian stock markets had mostly managed to record more gains.

Governments and central banks have pledged trillions of dollars to support the global economy, which has been hammered by the rapid spread of the coronavirus
Governments and central banks have pledged trillions of dollars to support the global economy, which has been hammered by the rapid spread of the coronavirus AFP / Noel Celis

Support this week has come largely from a $2-plus-trillion US rescue package was signed into law late Friday by President Donald Trump

The bill will pump $100 billion into hospitals and health facilities in critical need of medical gear like personal protective equipment and ventilators, create a $500 billion loan reserve for large corporations including airlines and provide $377 billion in grants to suffering small businesses.

The legislation is a welcome reprieve, and includes cash payouts to most Americans and a huge expansion of unemployment benefits. But economists warn of a tough road ahead.

A police car stops delivery trucks for a virus check at the Giurgiu-Ruse border point between Romania and Bulgaria
A police car stops delivery trucks for a virus check at the Giurgiu-Ruse border point between Romania and Bulgaria AFP / Daniel MIHAILESCU

"It is clear that we have entered a recession" that will be worse than the aftermath of the global financial crisis in 2009, said IMF chief Kristalina Georgieva.

US Treasury Secretary Steven Mnuchin on Friday pledged to quickly send out direct cash transfers, saying, "Americans need that money now."

But there remains doubt about whether that can happen in the three weeks he has set as the timeframe.

"The success of a massive stimulus package... will depend on how quickly the aid can get to beleaguered consumers and businesses -- a huge challenge for federal and state agencies that aren't built to move quickly," said Art Hogan, chief market strategist at National Securities.

Hogan noted that the number of coronavirus cases in the United States is "exploding," and that economic data will be "horrendous" in the upcoming period.

Even news that a record 3.3 million Americans claimed unemployment for the first time last week was unable to derail a rally in New York with the Dow and S&P 500
Even news that a record 3.3 million Americans claimed unemployment for the first time last week was unable to derail a rally in New York with the Dow and S&P 500 AFP / JEFF KOWALSKY

New York - Dow: DOWN 4.1 percent at 21,636.78 (close)

New York - S&P 500: DOWN 3.4 percent at 2,541.47 (close)

New York - Nasdaq: DOWN 3.8 percent at 7,502.38 (close)

London - FTSE 100: DOWN 5.3 percent at 5,510.33 (close)

Frankfurt - DAX 30: DOWN 3.7 percent at 9,632.52 (close)

Paris - CAC 40: DOWN 4.2 percent at 4,351.49 (close)

EURO STOXX 50: DOWN 4.2 percent at 2,728.65 (close)

Tokyo - Nikkei 225: UP 3.9 percent at 19,389.43 (close)

Hong Kong - Hang Seng: UP 0.6 percent at 23,484.28 (close)

Shanghai - Composite: UP 0.3 percent at 2,772.20 (close)

Euro/dollar: UP at $1.1148 from $1.1032 at 2100 GMT

Dollar/yen: DOWN at 107.88 yen from 109.58 yen

Pound/dollar: UP at $1.2450 from $1.2203

Euro/pound: DOWN at 89.46 pence from 90.40 pence

Brent North Sea crude: DOWN 5.4 percent at $24.93 per barrel

West Texas Intermediate: DOWN 4.8 percent at $21.51 per barrel