Global stock markets sank on Friday, as more companies flagged a hit to business from the coronavirus pandemic while oil prices extended their previous day's gains on hopes of a cut to global supply.

With virus-fighting lockdowns raising the risk of a prolonged global downturn, investors continued to seek the safety of the U.S. dollar and government bonds, pushing U.S. Treasury yields near their lowest in three weeks.

With over a million people infected worldwide, there were more signs the pandemic would take a massive toll on economic growth. Morgan Stanley said the U.S. economy will shrink 5.5% in 2020, the steepest drop since 1946, with a huge 38% contraction predicted for the second quarter.

The pan-European STOXX 600 index was down 0.7% by midday in London, taking MSCI's All Country World Index .MIWD00000PUS down 0.4%.

A number of firms flagged a hit to business from the pandemic, foreshadowing a deeper earnings recession ahead of the reporting season.

MSCI's Asia-Pacific index outside Japan .MIAPJ0000PUS dipped 0.6% while Japan's Nikkei .N225 erased earlier gains to end flat.

U.S. stock futures sank nearly 1 percent.

"Global recession fears are now being confirmed by the incoming economic prints," said Han Tan, market analyst at FXTM.

"Until the virus case count peaks and the business earnings outlook improves, risk sentiment may only experience fleeting bouts of positivity."

Brent crude futures gained 8.95% to $32.62, extending Thursday's record 24.7% surge , while U.S. West Texas Intermediate (WTI) crude rose 4.66% to $26.42.

Investors monitor stock market prices in Kuala Lumpur
Investors monitor stock market Reuters

U.S. President Donald Trump on Thursday said that he had brokered a deal that could result in Russia and Saudi Arabia cutting output by 10 million to 15 million barrels per day (bpd), representing 10-15% of global supply. Trump said he had not offered to cut U.S. output.

Saudi Arabia said it would call an emergency meeting of the Organization of the Petroleum Exporting Countries, state media reported.

The amount cited by Trump would represent an unprecedented cut equal to 10% to 15% of global supply, in output per day terms, a common unit of measurement.

However, Trump provided few details, an omission some analysts said was likely intentional, and which they said explained a pullback in prices in the Asian session.

In early March, talks over production cuts between the two countries collapsed, leading them to start a price war that pushed oil prices to the lowest levels in nearly two decades.

SAFE ASSETS IN DEMAND

Investors sought the safety of government bonds. Benchmark U.S. 10-year notes last yielded 0.597%, near a three-week low of 0.563% touched on Thursday.

More evidence of the damage from widespread stay-at-home orders to contain the spread of coronavirus emerged in the United States, with an unprecedented number of workers - 6.6 million - filing jobless claims.

Projections released by the U.S. Congressional Budget Office showed gross domestic product would decline by more than 7% in the second quarter as the health crisis takes hold.

The pandemic has claimed more than 52,000 deaths as it further exploded in the United States and the death toll climbed in Spain and Italy, according to a Reuters tally.

Highly rated U.S. corporate bond issuers raised a record $110.502 billion this week, according to Refinitiv IFR data, as firms borrowed cash in fear the coronavirus crisis may soon limit their access to capital markets.

In the currency market, the dollar maintained its firmness against a basket of currencies as investors and companies continued to hoard the world's most liquid currency.

The dollar index has risen 2.47% so far this week, even as extreme tightness for greenback since last month eased.

The euro dipped 0.6% to $1.0792 set for five straight days of losses, and at its lowest level since March 25. The yen also stepped back to 108.53 per dollar from Wednesday's two-week high of 106.925.

Gold prices were subdued. Spot gold fell 0.1% to $1,611.17 per ounce after a 1.28% rise on Thursday.