The European Central Bank has pressed ahead with another interest rate hike, aiming to crush inflation that is driving up the cost of groceries, utility bills and summer vacations.