The euro sank to a more than 11-year low against the dollar and a three-month low against the yen on Thursday after the European Central Bank launched a landmark bond-buying program that will pump hundreds of billions into a sagging euro zone economy.

The ECB said it would buy government bonds from this March until the end of September 2016 despite opposition from Germany's Bundesbank and concerns in Berlin that it could allow spendthrift countries to slacken economic reforms. Together with existing schemes, the new quantitative easing program will pump 60 billion euros a month into the economy.