廣告

ECB Measures Fall Short of Expectations

The European Central Bank's latest round of stimulus measures fell short of many investors' expectations, causing stocks to plunge and the euro to soar.