Eurozone inflation is slowing but is still expected to be "too high for too long", the European Central Bank said Thursday as it raised interest rates for the ninth consecutive time.

The ECB said in a statement that it expects "that inflation will drop further over the remainder of the year but will stay above target for an extended period".