ECB holds deposit rate at 2.25% as Strait of Hormuz crisis keeps Brent crude near $100 and September… · Pollar