The European Central Bank has raised eurozone interest rates by a quarter-percentage point as it seeks to tame inflation.
It marks the eighth successive rate rise for the bank, underlining a struggle across many developed economies to cool price rises amid juddering economic growth.