The euro hit a 15-year peak against the yen and a five-week high against the dollar on Thursday after the European Central Bank raised interest rates for the eighth straight time and signaled further tightening to bring euro zone inflation to its medium-term target of 2%.

The ECB lifted rates by 25 basis points (bps), as expected, to 3.5%, the highest in 22 years.