ECB holds rates at 2.25% but signals September hike as oil hits $100 on Iran war escalation · Pollar