The European Central Bank kept interest rates unchanged for a sixth meeting as it seeks clarity on how damaging the war in Iran will prove for inflation and the economy.