The European Central Bank’s new interest rate, its first cut in five years.
Source link