The European Central Bank kept its deposit rate at 2.5% after September’s 25-basis-point increase. Eurozone inflation reached a three-year high of 3.8%, while energy inflation hit 18.8%. The bank said energy prices threaten growth and could push inflation higher.