Global share markets and oil have fallen, safe-haven gold surged and US Treasury yields reached their lowest since mid-2016, as coronavirus cases spread outside China, darkening the outlook for world growth.
Europe took a beating early on, with Italy plunging more than 4 per cent after a spike in cases of the virus left parts of the country's industrial north in virtual lockdown. That put Milan on course for its worst day since 2016.
Frankfurt and Paris were both down more than 3 percent and London's FTSE dropped 2.5 percent, meaning at least NZ$551 billion had been wiped off the region' market value.
The flight to safety was just as resounding. Gold surged 2.5 percent to a seven-year high of NZ$2647 an ounce, taking its gains for the year past 10 percent.
Bonds rallied, too. Ten-year US Treasury yields dropped to 1.401 percent, their lowest since July 2016. The 30-year Treasury touched a record low at 1.855 percent and German yields dropped to -0.475 percent, their lowest in more than four months.
"Everybody sees that this could be another leg down for the economy, and we were already in quite a fragile state to begin with," said Rabobank's head of macro strategy, Elwin de Groot. "It could be another step towards a recession in more countries."
In Asia, South Korea's KOSPI slumped 3.9 percent after the government declared a high alert. The number of infections jumped to 763 and deaths rose to seven.
Australia's benchmark index slid 2.25 percent and New Zealand fell about 1.8 percent. China's blue-chip CSI300 index closed down 0.4 percent.
That left MSCI's broadest index of Asia-Pacific shares outside Japan at its lowest since early February. Japanese markets were closed for a public holiday.
The virus has now killed 2,592 people in China, which has reported 77,150 cases, and spread to some 28 other countries and territories, with a death toll outside of China around two dozen, according to a Reuters tally.
Iran, which announced its first infections last week, said it had confirmed 43 cases and eight deaths, with most of the infections in the holy city of Qom. Saudi Arabia, Kuwait, Iraq, Turkey and Afghanistan imposed travel and immigration restrictions on the Islamic Republic.
"There is lots of bad news on the coronavirus front with the total number of new cases still rising," AMP chief economist Shane Oliver wrote in a note. "Of course, there is much uncertainty about the case data. New cases outside China still look to be trending up."
Among US stock futures, E-minis for the S&P 500 fell 2.3 percent. CBOE's VIX volatility index, the so called fear gauge, reached its highest since August.
As investors wagered central banks would step in with policy stimulus to support economic growth, US fed fund futures signalled more rate cuts later this year and a near 20 percent chance of a cut next month.
The US dollar dipped to 111.34 against the Japanese yen , but against the rest of the world it was showing its safe-haven qualities.
The euro fell towards US$1.08 (NZ$1.7) and the Australian dollar, often traded as a proxy for China risk, tumbled to an 11-year low of US$0.6585 (NZ$1.04).
Korea's won was last down 1 percent at 1,219.06 after falling to its weakest since August 2019. Emerging-market currencies from Mexico's peso and Turkey's lira to Poland's zloty and Russia's rouble were in the red.
In commodity markets, Brent crude fell 3.5 percent, or US$2.1 (NZ$3.31), to US$56.35 (NZ$88.79) a barrel. US crude dropped 3 percent, or US$1.64 (NZ$2.58), to US$51.74 (NZ$81.53) a barrel. Among the main industrial metals, copper fell 1.4 percent and zinc was down 2.5 percent.