Asian markets tumbled Friday, in line with a global sell-off, while the euro held most of its earlier gains after the European Central Bank's revised economic stimulus measures came up short.
Speculation has swirled for weeks that the ECB would ramp up its bond-buying programme and further loosen monetary policy to inject some vim into a eurozone beset by years of torpid growth and stagnant inflation.
The bank cut deposit rates further into negative territory -- meaning lenders must pay to park cash with it and so look to loan more -- and extended the length of its bond purchases.
However, the long-awaited announcement was seen as a huge let-down as it crucially failed to increase the size of the stimulus while the rate cut was less than hoped for.
"The market was hoping for some Draghi magic, but instead got some Draghi shock," Mitsuo Shimizu, deputy general manager at Japan Asia Securities Group in Tokyo, told Bloomberg News.
"I'd thought that for a recovery in the European economy we'd need some bold easing measures, but since Draghi seems to be taking the economic recovery lightly, it's possible that it could take a turn for the worse for some time."
The news sent the euro surging more than three percent against the dollar and 2.6 percent against the yen.
The single currency had come under fierce selling pressure leading up to the announcement -- hitting a seven-month low against the greenback this week -- as dealers positioned themselves for more far-reaching measures.
- Fed caution -
And on Friday the single currency edged down but maintained most of those advances.
Asian stock markets were all in the red, with Tokyo ending down 2.2 percent, Shanghai shedding 1.7 percent and Sydney 1.5 percent lower.
Hong Kong was 0.9 percent off in late trade.
The losses followed hefty falls in Europe and New York. Paris and Frankfurt plunged 3.6 percent each and London lost more than two percent, while Wall Street's three main indexes shed between 1.4 and 1.7 percent.
The euro's gains were also given support after Federal Reserve boss Janet Yellen said the bank remained wary of a US interest rate rise because of concerns about a strong dollar and other central banks' loose monetary policies.
While the Fed is still widely expected to lift rates this month -- for the first time in nine years -- Yellen's comments caused traders to baulk after a recent run-up in the dollar.
Dealers are now awaiting the release of key US jobs data later in the day, although analysts say the report would need to be monstrously bad to prevent a Fed rate rise.
Oil prices continued a rally from Thursday, clawing back a large portion of the huge losses suffered the previous day ahead of OPEC's policy meeting in Vienna on Friday.
Most observers expect the oil cartel to maintain output levels despite a global glut, plunging demand and calls from poorer members -- such as Venezuela -- to support prices.
But they also said dealers are hedging their bets in case linchpin Saudi Arabia unveils plans for a reduction next year.
- Key figures around 0710 GMT -
Tokyo - Nikkei 225: DOWN 2.2 percent at 19,504.48 (close)
Shanghai - composite: DOWN 1.7 percent at 3,534.99 (close)
Hong Kong - Hang Seng: DOWN 0.9 percent at 22,213.60
Euro/dollar: DOWN to $1.0920 from $1.0947 late in New York
Euro/yen: DOWN to 133.95 yen from 134.23 yen
Dollar/yen: UP to 122.65 yen from 122.61 yen
New York - Dow: DOWN 1.4 percent at 17,477.67 (close)
London - FTSE 100: DOWN 2.3 percent at 6,275.00 (close)